|
GearmanClient::addTaskAdd a task to be run in parallel Beschreibung
public GearmanTask GearmanClient::addTask
( string
$function_name
, string $workload
[, mixed &$context
[, string $unique
]] )Adds a 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. Note that enough workers need to be available for the tasks to all run in parallel. Parameter-Liste
Rückgabewerte
A GearmanTask object or Beispiele
Beispiel #1 Basic submission of two tasks
<?phpDas oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie: COMPLETE: 2, Hello World! COMPLETE: 1, !dlroW olleH Beispiel #2 Basic submission of two tasks with passing application context
<?phpDas oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie: t2: H.foo:21, Hello World! t1: H:foo:22, !dlroW olleH Siehe auch
|