如果您想測試所有工作伺服器,可以使用以下程式碼
<?php
// 建立我們的客戶端物件
$client= new GearmanClient();
// 新增可用和不可用的伺服器
$client->addServers('127.0.0.1:4730,127.0.0.2:4731');
// 測試所有工作伺服器
$success = @$client->ping('資料測試');
if (!$success) {
die('錯誤:' . $client->error());
}
// 送出工作
echo $client->doNormal('reverse', 'Hello World!');
?>