0

ASP.NET セッション状態を格納するために SQLServer を使用しています。また、ロード バランサーを介して接続されている複数の Web サーバーもあります。各サーバーは、そのセッションを SQLSerer DB に保存します。ここでの問題は、DB が単一障害点であることです。

私の質問は、複数の SQLServer サーバーにセッションを保存し、それぞれから最新のデータを取得するにはどうすればよいですか?

4

1 に答える 1

2

データベースがダウンした場合、アプリの残りの部分はどのくらいうまく機能しますか? この質問は、実際にはデータベースの高可用性に関するものです。SQL Server にフェールオーバー クラスタリングを追加できますが、これには費用がかかる可能性があります。または、memcached、redis、AppFabric などの分散キャッシュにセッションを保存できます。

于 2014-11-17T16:06:11.220 に答える