GearmanClient::addTaskLowBackground
Add a low priority background task to be run in parallel
説明
public GearmanTaskfalse GearmanClient::addTaskLowBackground(
string $function_name,
stringintfloat $workload,
mixed $context = null,
stringnull $unique_key = null
)
Adds a low priority background task to be run in parallel with other tasks.
Call this method for all the tasks to be run in parallel, then call
GearmanClient::runTasks to perform the work. Tasks with a low
priority will be selected from the queue after those of normal or high priority.
パラメータ
-
function_name
-
ワーカーが実行するために登録した関数。
-
workload
-
シリアライズしたデータ。
-
context
-
タスクに関連づけるアプリケーションコンテキスト。
-
unique_key
-
タスクを特定するために用いる一意な ID。
戻り値
A GearmanTask object or false if the task could not be added.
参考
- GearmanClient::addTask
- GearmanClient::addTaskHigh
- GearmanClient::addTaskLow
- GearmanClient::addTaskBackground
- GearmanClient::addTaskHighBackground
- GearmanClient::runTasks