いくつかのサーバーが追加された名前付きプールで memcached を使用すると仮定しましょう。次のようになります。
<?php
$mc = new Memcached('mc');
$mc->setOption(Memcached::OPT_LIBKETAMA_COMPATIBLE, true);
if (!count($mc->getServerList())) {
$mc->addServers(array(
array('mc1.example.com',11211),
array('mc2.example.com',11211),
));
}
?>
ここで、サーバーを再配置するとします。addServer(s) メソッドを実行するだけで、名前付きプールにサーバーを追加できることはわかっています。しかし、サーバーを削除できますか? または、単にリスト全体を置き換えますか?