GearmanClient::addTaskHighBackground

(PECL gearman >= 0.5.0)

GearmanClient::addTaskHighBackgroundAñade una tarea de fondo de alta prioridad para ser ejecutada en paralelo

Descripción

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

Añade una tarea de fondo de alta prioridad para ser ejecutada en paralelo con otras tareas. Esta método debe ser llamado para que todas las tareas sean ejecutadas simultáneamente, luego GearmanClient::runTasks() debe ser llamado para realizar el trabajo. Las tareas con alta prioridad serán seleccionadas de la cola antes que las de prioridad más baja.

Parámetros

function_name

Función registrada que ejecutará el worker

workload

Datos serializados a ser procesados

context

Aplicación context a asociar con la tarea

unique_key

ID único para identificar una tarea en particular

Valores devueltos

Un objeto GearmanTask o false si la tarea no puede ser añadida.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top