3

ASP.NET のセッション状態プロバイダーとして AppFabric を使用しており、HA のソリューションを考えています。AppFabric がクラッシュすると、Web アプリケーション全体が影響を受けることがわかりました。AppFabric がクラッシュしたときに、ASP.NET ルートがインプロセス セッションを使用してより多くの HA を作成できるようにするソリューションはありますか? 前もって感謝します。

4

1 に答える 1

3

サーバーが 1 つしかない場合は、インプロセス セッションに切り替えることは理にかなっているかもしれませんが、複数のサーバーがあり、スティッキー ルーティングを使用していない場合 (セッションが分散されている場合は意味がありません)、それだけでメリットがあります。

これを行うためのすぐに使える方法はないと思いますが、原則として、appfabric から inproc セッションに切り替えて、ロード バランサーにスティッキー セッションに頼るように信号を送るセッション プロバイダーを作成できるはずです。

ただし、App Fabric キャッシュに複数のサーバーがある場合、それらすべてが一度にダウンする可能性は非常に低いため、過剰に設計されたソリューションを実装することさえしないことに注意してください。

于 2012-06-05T09:42:31.580 に答える