(PECL memcached >= 0.1.1)
Memcached::addServers — 向服務(wù)器池中增加多臺服務(wù)器
$servers
): bool
Memcached::addServers()向服務(wù)器池中增加servers
參數指定的服務(wù)器。
servers
中的每一條都是一個(gè)包含主機名,端口以及可選的權重等服務(wù)器參數。此時(shí)并不會(huì )與這些服務(wù)端建立
連接。
同一臺服務(wù)器可以在服務(wù)器池中多次出現,因為這里沒(méi)有做重復檢測。但這是不推薦的做法,對于期望提高某臺服務(wù)器
權重的需求,請使用weight
參數。
array
將要增加到池中的服務(wù)器列表數組。
成功時(shí)返回 true
, 或者在失敗時(shí)返回 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);
?>