libmemcached-0.32 を使用しています。以下のように動作フラグを設定します
memcached_behavior_set (memcached、MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT、5); memcached_behavior_set (memcached、MEMCACHED_BEHAVIOR_AUTO_EJECT_HOSTS、1);
ただし、memcached の 2 つのホストのうちの 1 つがダウンしても、そのホストは排出されません。
あるサーバーがダウンした場合、libmemcached が別のサーバーに移動してリクエストを取得/設定するなど、何らかの切り替えメカニズムが必要です。
私は何をすべきか ?