まず、私は Web アプリ プログラミングの初心者です。私はデスクトップ アプリ (WinForms & WPF) から来ました。最近、他の人が過去に作成したプロジェクトが割り当てられました。このプロジェクトは ASP.NET MVC で行われ、InProc セッション状態モードを使用します。
ここで、アプリケーション プールに複数のワーカー プロセスを使用する Web ガーデニングを構築したいと考えています。Google で検索したところ、アプリ プール内の各ワーカー プロセスが独自のセッション状態を使用するため、InProc セッションが Web ガーデニングで機能しないことがわかりました。そのため、State Server や SQL Server などの別のセッション状態モードに切り替える予定です。
今、疑問があります。Web.config でのセッション状態モードの変更とは別に:
<configuration>
<system.web>
<sessionState mode="InProc" timeout="25"></sessionState>
</system.web>
</configuration>
... 追加の作業を行う必要がありますか? たとえば、ASP.NET MVC アプリ、構成、またはその他のものを動作させるために再プログラミングしますか?
以下に、興味深いリンクをいくつか紹介します。