AWS で単一の memcache サーバーから複数の memcache サーバーに移行しています。内部ネットワークと外部から memcache サーバーにアクセスする必要があります。だから私は使っています
// get data from memcache for counter
$memcache = new Memcache;
$memcache->addServer('server1_internal_IP', 11211);
$memcache->addServer('server2_internal_IP', 11211);
別のゾーンのアプリ サーバーから、次を使用して同じサーバーにアクセスしています。
$memcache->addServer('server1_external_IP', 11211);
$memcache->addServer('server2_external_IP', 11211);
ローカル サーバーが memcache に書き込み、リモート サーバーが読み取ると、ルーティングが同じサーバーに送信されないように見えます
サーバーへのアクセスに別の IP アドレス (Amazon の内部と外部) を使用しているためでしょうか? では、ルーティング メカニズムは、ルーティングを行うときに実際の IP アドレスを考慮に入れるのでしょうか? キーの単純なCRC32であるはずだと思った