1

現在InProc、.net Web プロジェクトでセッション状態モードを使用しています。ロードバランサーを使用するので、それInProcをセッション状態に移動したいと思います。SQLServer従う必要がある手順は何ですか?

私の C# コードでは、以下のようにセッションとして使用します。

    Session["MyValue"] = "Test" // To set
    string value = Session["MyValue"] //To read

では、ソース コードで行う必要がある変更は何ですか? SQLServerセッション状態を使用する場合、上記と同じコードを使用できませんか?

4

2 に答える 2

0

すでに提供されている記事を注意深く読む必要があります。彼らは何年もの間、あなたのシナリオを何人かの人々にうまく説明してきました。セッションにシリアル化できないデータを保存しない限り、コードを変更する必要はありません。また、SQL Server のセッション状態は inproc よりも信頼性が高く、低速であるため、セッション状態に大量のデータを保存していないことも確認する必要があります。

参照用の別の記事: https://support.microsoft.com/en-us/kb/317604

于 2016-12-13T08:42:17.607 に答える