2024 年 PHP Conference Japan

GearmanTask::jobHandle

gearman_job_handle

(PECL gearman >= 0.5.0)

GearmanTask::jobHandle -- gearman_job_handle取得工作控制代碼

說明

public GearmanTask::jobHandle(): false|string

傳回此任務的工作控制代碼。

參數

此函式沒有參數。

回傳值

不透明的工作控制代碼,如果任務尚未建立,則傳回 false

另請參閱

新增註釋

使用者貢獻的筆記 1 則筆記

chris at cmbuckley dot co dot uk
11 年前
工作句柄在任務被工作伺服器接收並排入佇列之前並不會被指派,因此您需要使用其中一個客戶端回呼函數來存取句柄。

<?php
$client
->setCreatedCallback(function ($task) {
var_dump($task->jobHandle()); // "H:server:1"
});
$task = $client->addTask('function', 'workload');
var_dump($task->jobHandle()); // ""
To Top