GearmanClient::doHigh
(PECL gearman >= 0.5.0)
GearmanClient::doHigh — Ejecuta una tarea de prioridad alta
Descripción
public string GearmanClient::doHigh
( string
$function_name
, string $workload
[, string $unique
] )Ejecuta una tarea de prioridad alta y retorna un string con el resultado. Depende de GearmanClient y GearmanWorker aceptar el formato del resultado Las tareas de alta prioridad se ejecutan antes que las de prioridad normal o baja en la cola de trabajos.
Parámetros
-
function_name -
Función registrada que ejecutará el worker
-
workload -
Datos serializados a ser procesados
-
unique -
ID único para identificar una tarea en particular
Valores devueltos
Un string representando el resultado de la tarea en ejecución.
Ver también
- GearmanClient::doNormal() - Ejecutar una única tarea y devolver un resultado
- GearmanClient::doLow() - Ejecuta una tarea de baja prioridad
- GearmanClient::doBackground() - Ejecuta una tarea en segundo plano
- GearmanClient::doHighBackground() - Ejecuta una tarea de alta prioridad en segundo plano
- GearmanClient::doLowBackground() - Ejecuta una tarea de prioridad baja en segundo plano