Php/docs/memcached.addservers

提供:Dev Guides
< Php
移動先:案内検索

Memcached::addServers

(PECL memcached >= 0.1.1)

Memcached::addServers複数のサーバーをサーバープールに追加する


説明

public Memcached::addServers ( array $servers ) : bool

Memcached::addServers() は、 servers をサーバープールに追加します。 servers の各エントリは、 個々のサーバーのホスト名、ポート、重み (オプション) を含む配列となります。 この時点では、サーバーへの接続は確立されません。

同じサーバーがサーバープール内で複数回あらわれることもあります。 重複チェックはしていないからです。これは望ましい状態ではありません。 その代わりに weight オプションを使用して、 このサーバーを選択する重みを増やします。


パラメータ

array
プールに追加するサーバーの配列。


返り値

成功した場合に 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);?>

参考