現在、単一のサーバーで ASP.NET Web アプリケーションを実行しています。そのサーバーは、CPU 使用率に関して危険ゾーンに到達しようとしているため、2 番目のサーバーを展開したいと考えています。
セッション状態を処理する最良の方法は何ですか?
現在、InProc を実行しています。ただし、メンテナンス作業を行うために 1 台のサーバーを WLB ローテーションから除外する場合があるため、2 台以上のサーバーではこれはオプションではありません。スティッキー ロード バランシングを使用しても、サーバーを WLB ローテーションから除外するには、すべてのユーザーが終了するまで待つ必要があります。
だから私はこの MSDN ページを見ていました: http://msdn.microsoft.com/en-us/library/ms178586(VS.80).aspx
私の主な質問は次のとおりだと思います: State Server モードを使用する場合。状態サーバーを 2 つのサーバーに配置することで、冗長性を確保できますか? 単一障害点を回避するため。