1

「 Amazonバランサー」で3台のサーバーを使用しています。各サーバーに2つの(asp.net)Webアプリケーション(Webサイト、モバイルサイト)をインストールしました。「バランサー-アマザン」-3時間ごとにサーバー間の負荷転送が発生するように構成されているため、すべてのセッションがクラッシュし、新しいセッションが作成されます(ユーザーはログオフします)。問題の可能な解決策をアドバイスします。前もって感謝します。

4

1 に答える 1

0

SQL Serverを使用できる場合は、セッション状態を次の場所に保存できます。

方法:ASP.NETセッション状態を格納するようにSQLServerを構成する

SQL Serverが利用できない場合は、独自に実装することもできます。

http://msdn.microsoft.com/en-us/library/ms178588.aspx 方法:サンプルセッション-ステートストアプロバイダー

唯一の注意点は、シリアル化可能なオブジェクトのみをストアに格納できることです。つまり、たとえば、System.Xml.XmlDocumentオブジェクトの表現をシリアル化できるもの、つまりXMLを表す文字列に変換せずにオブジェクトを格納することはできません。

私は役に立つかもしれない/さらに読むことを提供するかもしれない別の答えを書きました:

ASP.NETセッションサイズの制限

于 2013-11-01T09:47:23.653 に答える