2009-12-11 18 views
5

Ho webRole con alcuni dati memorizzati in Session. I dati sono alcune decine di piccole variabili (stringhe) e uno-due oggetti grandi (alcuni megabyte). Ho bisogno di eseguire questo webRole in più istanze. Dal momento che due richieste del singolo utente possono passare a istanze diverse, la sessione è diventata inutile. Quindi, sto cercando il metodo più efficiente e più semplice di memorizzare dati utente volatile per questo caso. So che posso memorizzarlo nei cookie sul lato client, ma questo fallirà per i grandi oggetti. So anche che posso usare i dati nell'archivio di Azure, ma questo sembra essere più complicato di Session. Qualcuno può suggerire sia un metodo efficiente che semplice, come lo stato di sessione? O probabilmente qualche soluzione alternativa per far funzionare correttamente lo stato della sessione quando sono abilitate più istanze.Istanze WebRole multiple in Azure e stato sessione

+0

Duplicato di http://stackoverflow.com/questions/1023108/how-does-microsoft-azure-handle-session-state –

risposta

0

È necessario utilizzare un altro conservazione dello stato sessione della memoria. In Azure è possibile utilizzare cache, tabelle di archiviazione o server SQL per condividere i dati di sessione tra le istanze.

+0

Fornisci maggiori dettagli con alcuni frammenti di codice .. – Shivaay

Problemi correlati