Базовий клієнт та обробник Gearman, фоновий режим
Приклад #1 Базовий клієнт та обробник Gearman, фоновий режим
Цей приклад демонструє базову роботу з клієнтом та його обробником. Клієнт відправляє рядок серверу виконання завдань у вигляді фонового завдання, а обробник перевертає рядок. Зверніть увагу, робота виконується асинхронно, тобто. клієнт не чекає завершення завдання, а одразу відключається (а значить і не отримує результату).
Loading...
Loading...
Висновок наведеного прикладу буде схожим на:
% php reverse_worker.php
Starting
Waiting for job...
Received job: H:foo.local:41
Workload: this is a test (14)
1/14 complete
2/14 complete
3/14 complete
4/14 complete
5/14 complete
6/14 complete
7/14 complete
8/14 complete
9/14 complete
10/14 complete
11/14 complete
12/14 complete
13/14 complete
14/14 complete
Result: tset a si siht
% php reverse_client_bg.php
done!