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
risposta
Questo può aiutare http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/7ddc0ca8-0cc5-4549-b44e-5b8c39570896
Questo link è morto, qualcuno sa se questa informazione è altrove? – andynormancx
Il collegamento va bene. – pug
Ho ricevuto "Non sei autorizzato a eseguire questa azione". Quindi il collegamento è morto per me. –
È 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.
Fornisci maggiori dettagli con alcuni frammenti di codice .. – Shivaay
Duplicato di http://stackoverflow.com/questions/1023108/how-does-microsoft-azure-handle-session-state –