(PECL gearman >= 0.5.0)
GearmanClient::setFailCallback — 設定作業失敗的回呼函式
$callback
設定當任務未能成功完成時要使用的回呼函式。
注意: 此回呼函式只會針對在此方法呼叫後新增的任務(例如,透過呼叫 GearmanClient::addTask())觸發。
注意:
此回呼函式只會針對在此方法呼叫後新增的任務(例如,透過呼叫 GearmanClient::addTask())觸發。
callback
要呼叫的函式或方法。它應該返回一個有效的 Gearman 返回值。
如果沒有 return 陳述式,則預設為 GEARMAN_SUCCESS。
GEARMAN_SUCCESS
$task
$context
task
此回呼函式所處理的任務。
context
傳遞給 GearmanClient::addTask()(或等效方法)作為 context 的任何值。
成功時回傳 true,失敗時回傳 false。
true
false