1

2つの負荷分散サーバーで実行されるWebサイトがあります。ASP.Netアプリケーション変数を使用して、アプリケーションの状態を「オンライン/オフライン」にするか、アプリケーション全体のいくつかの重要なメッセージに使用しました。そのため、アプリケーション変数を更新しようとすると、一方のサーバーでは使用できますが、もう一方のサーバーでは使用できません。負荷分散されたサーバー間でアプリケーション変数を管理する方法。何を使えばいいですか?もちろん、可能な限りシンプルに保ちます。

4

2 に答える 2

0

スティッキーセッションを使用していますか?データはどのくらいの頻度で変更されますか?アプリケーションキャッシュも必要ですか?

1つのオプション:各Webサーバーに独自のアプリケーションキャッシュを保存(および管理、更新、無効化)させることができます。しかし、その後、さまざまなコピーを保存するチャンスがあります。

別のオプション:memcachedやncacheなどの分散キャッシュなど。

別のオプション:共有ディスクへのデータの読み取り/書き込み。

于 2011-09-16T20:01:58.433 に答える
0

その情報を、すべてのサーバーがアクセスして情報にアクセスできるデータベースに保存します。

于 2011-09-16T19:56:46.237 に答える