現在、私の.net Webプロジェクトには、InProc
セッション状態モードが使用されています。ロードバランサーを使用する予定であるので、私はInProc
からSQLServer
セッション状態に移行します。私が従うべきステップは何ですか?セッション状態をInProcからSQLServerに移動する方法
私のC#コードでは、以下のようにセッションとして使用します。
Session["MyValue"] = "Test" // To set
string value = Session["MyValue"] //To read
私はソースコードでどのような変更を行う必要がありますか? SQLServer
セッション状態を使用する場合、上記の同じコードを使用できませんか?
は完全にあなたが今までセッション状態を使用してきた方法を慎重に依存します。あなたがセッションに入れたものがすべてシリアライザブルであれば、それを変更するのは簡単です。 OTOHでは、セッション内に複雑で直列化不可能なオブジェクトを格納していた場合は、そのオブジェクトを削除/置換する作業がかなり必要になります。 –
Googleに挑戦しましたか?最初の結果はmsdnからのもので、その操作方法を説明しています。https://msdn.microsoft.com/en-us/library/ms178586.aspx –
SQLサーバーのセッション状態に切り替えるときに問題なく同じコードを使用できます、変更のみあなたのweb.configの設定です –