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'1121133),
    array(
'mem2.domain.com'1121167)
);
$m->addServers($servers);
?>

Смотрите также