Memcached::addServers
(PECL memcached >= 0.1.1)
Memcached::addServers — Добавляет несколько серверов в пул
Описание
$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);
?>
Смотрите также
- Memcached::addServer() - Добавляет сервер в пул
- Memcached::resetServerList() - Очищает список серверов