0

2 つの EC2 インスタンスで実行されている 2 つの tomcat があり、2 つの異なる EC2 インスタンスを実行している 2 つの memcached ノードがあるとします。また、Tomcat が実行されている EC2 インスタンスは、1 つのロード バランサーの背後にあります。スティッキー セッション機能を有効にしました。そして、自動スケーリング プロパティを実装したと仮定します。では、Tomcat がインストールされた新しいインスタンスが作成されるたびに、memcached ノードに登録するように Tomcat のセッション マネージャーを構成するために、Tomcat の context.xml を変更する必要がありますか?

4

1 に答える 1

1

Memcached サーバーには「クライアント」の知識がありません。彼らは、他の memcached サーバーについても知りません。Memcached クライアントにはプールの構成があり、単純なハッシュ アルゴリズムを実行して通信するサーバーを決定します。唯一の依存関係は、すべてのクライアントが同じ構成であることです。また、memcached サービスを実行するインスタンスが変更された場合にのみ、Tomcat の context.xml を変更する必要があります。

于 2012-10-31T13:15:46.673 に答える