複数のサーバーをサーバープールに追加する
$servers
Memcached::addServers は、 servers をサーバープールに追加します。 servers の各エントリは、 個々のサーバーのホスト名、ポート、重み (オプション) を含む配列となります。 この時点では、サーバーへの接続は確立されません。
servers
同じサーバーがサーバープール内で複数回あらわれることもあります。 重複チェックはしていないからです。これは望ましい状態ではありません。 その代わりに weight オプションを使用して、 このサーバーを選択する重みを増やします。
weight
array
プールに追加するサーバーの配列。
成功した場合に true を、失敗した場合に false を返します。
true
false
例1 Memcached::addServers の例
<?php $m = new Memcached(); $servers = array( array('mem1.domain.com', 11211, 33), array('mem2.domain.com', 11211, 67) ); $m->addServers($servers); ?>