GearmanClient::ping

(Информация о версии неизвестна, возможно, только в SVN)

GearmanClient::ping Отправляет данные на все сервера и смотрит, какие из них выведут эти данные

Описание

public bool GearmanClient::ping ( string $workload )

Посылает данные на все сервера и определяет, какие из них выведут эти данные в выходной поток. Посылаемые данные никак не обрабатываются. Метод используется для тестирования и отладки.

Список параметров

workload

Данные, которые можно вывести в выходной поток.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Коментарии

If you want to test all job servers you can use the following code:

<?php
// Create our client object
$client= new GearmanClient();

// Add available and unavailable servers
$client->addServers('127.0.0.1:4730,127.0.0.2:4731');

// Test all job servers
$success = @$client->ping('data testing');
if (!
$success) {
    die(
'Error: ' $client->error());
}

// Sending job
echo $client->doNormal('reverse''Hello World!');
?>
2015-07-19 21:53:04
http://php5.kiev.ua/manual/ru/gearmanclient.ping.html

    Поддержать сайт на родительском проекте КГБ