IIS 7 および ASP.net 3.5 に適用されるため、ASP.NET セッション状態について理解する必要があります。
アプリケーションがインプロセス セッション状態を使用するように構成されている場合、複数のワーカー プロセスが存在しても問題なく動作しますか? つまり、ワーカー プロセスはセッション状態を共有しますか?
IIS 7 の既定の構成では、インプロセス セッション状態を使用し、最大 10 個のワーカー プロセスを割り当てます。その場合、このデフォルト構成が機能するはずです。問題が発生している ASP.NET MVC Web アプリを作成した会社と取引しています。彼らはサーバー環境を非難しています。主張は、10 個のワーカー プロセスのデフォルト設定を使用しているため、セッション状態が壊れているということです。これが実際に正確な主張であるかどうかを知る必要があります。ASP.NET アプリが既定の構成で動作しないことを知らなかったので、少し混乱しており、これを明確にする必要があります。