Ich habe WebRole mit einigen Daten in Session gespeichert. Die Daten sind einige zehn kleine Variablen (Strings) und zwei große Objekte (einige Megabyte). Ich muss diese WebRole in mehreren Instanzen ausführen. Da zwei Anfragen von dem einzelnen Benutzer zu verschiedenen Instanzen gehen können, wurde Session nutzlos. Also suche ich nach der effizientesten und einfachsten Methode, flüchtige Benutzerdaten für diesen Fall zu speichern. Ich weiß, dass ich es auf der Client-Seite in Cookies speichern kann, aber dies wird für große Objekte fehlschlagen. Ich weiß auch, dass ich Daten in Azure-Speicher verwenden kann - aber das scheint komplizierter als Session. Kann jemand eine effiziente und einfache Methode vorschlagen, wie Session-Status? Oder wahrscheinlich eine Problemumgehung, damit der Sitzungsstatus bei mehreren aktivierten Instanzen ordnungsgemäß funktioniert.Mehrere WebRole-Instanzen im Azure- und Session-Status
Antwort
Dieses helfen http://social.msdn.microsoft.com/Forums/en-US/windowsazure/thread/7ddc0ca8-0cc5-4549-b44e-5b8c39570896
Dieser Link ist tot, weiß jemand, ob diese Informationen woanders sind? – andynormancx
Der Link ist in Ordnung. – pug
Ich habe "Sie sind nicht berechtigt, diese Aktion durchzuführen." Also ist die Verbindung für mich tot. –
Sie benötigen eine andere Sitzung State-Speicher als Speicher zu verwenden. In Azure können Sie mithilfe von Cache, Speichertabellen oder SQL Server Sitzungsdaten zwischen Instanzen freigeben.
Geben Sie mehr Details mit einigen Code-Schnipsel .. – Shivaay
Duplikat von http://stackoverflow.com/questions/1023108/how-does-microsoft-azure-handle-session-state –