(PECL gearman >= 0.5.0)
GearmanClient::addServer — Добавить сервер задач для клиента
$host
= null
, int $port
= 0, bool $setupExceptionHandler
= true
): boolДобавляет сервер задач к списку серверов, которые могут использоваться для выполнения задачи. Никаких операций ввода-вывода c сокетом здесь не происходит. Сервер просто добавляется к списку.
host
Имя хоста сервера задач.
port
Порт сервера задач.
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Пример #1 Добавление двух серверов задач
<?php
# Создаём клиентский объект
$gmclient= new GearmanClient();
# Добавляем два сервера задач, первый из них работает по умолчанию на порту 4730
$gmclient->addServer("10.0.0.1");
$gmclient->addServer("10.0.0.2", 7003);
?>