作业句柄直到任务被作业服务器接收并排队后才会分配,因此您需要使用客户端回调之一来访问句柄
<?php
$client->setCreatedCallback(function ($task) {
var_dump($task->jobHandle()); // "H:server:1"
});
$task = $client->addTask('function', 'workload');
var_dump($task->jobHandle()); // ""
(PECL gearman >= 0.5.0)
GearmanTask::jobHandle -- gearman_job_handle — 获取作业句柄
此函数没有参数。
不透明的作业句柄,如果任务尚未创建,则为 false
。
作业句柄直到任务被作业服务器接收并排队后才会分配,因此您需要使用客户端回调之一来访问句柄
<?php
$client->setCreatedCallback(function ($task) {
var_dump($task->jobHandle()); // "H:server:1"
});
$task = $client->addTask('function', 'workload');
var_dump($task->jobHandle()); // ""