GearmanClient::addTaskHighBackground
En esta página
GearmanClient::addTaskHighBackground
Añade una tarea de fondo de alta prioridad para ser ejecutada en paralelo
Descripción#
php
public GearmanClient::addTaskHighBackground(string $function_name, string $workload, [mixed $context], [string $unique_key]): GearmanTaskphp
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
Una función registrada que el trabajador va a ejecutar
workload
Datos serializados a analizar
context
Contexto de la aplicación a asociar con una tarea
unique_key
Un identificador único utilizado para identificar una tarea particular
Valores devueltos#
Un objeto GearmanTask o false si la tarea no puede ser añadida.
Véase también#
GearmanClient::addTask
GearmanClient::addTaskHigh
GearmanClient::addTaskLow
GearmanClient::addTaskBackground
GearmanClient::addTaskLowBackground
GearmanClient::runTasks