GearmanClient::addTaskHighBackground

(PECL gearman >= 0.5.0)

GearmanClient::addTaskHighBackground添加一个高优先级后台任务以并行运行

描述

public GearmanClient::addTaskHighBackground(
    string $function_name,
    string|int|float $workload,
    mixed $context = null,
    ?string $unique_key = null
): GearmanTask|false

添加一个高优先级后台任务以并行运行其他任务。对要并行运行的所有任务调用此方法,然后调用 GearmanClient::runTasks() 来执行工作。高优先级的任务将在队列中优先于正常或低优先级的任务。

参数

function_name

工作者要执行的已注册函数

workload

要处理的序列化数据

context

要与任务关联的应用程序上下文

unique_key

用于标识特定任务的唯一 ID

返回值

一个 GearmanTask 对象或 false 如果任务无法添加。

参见

添加笔记

用户贡献笔记

此页面没有用户贡献的笔记。
To Top