|
GearmanClient::addTaskStatus(PECL gearman >= 0.5.0) GearmanClient::addTaskStatus — Добавить задачу для получения статуса ОписаниеИспользуется для запроса информации о состоянии с сервера Gearman, который будет вызывать указанный обратный вызов статуса (устанавливаются с помощью GearmanClient::setStatusCallback()). Список параметров
Возвращаемые значенияОбъект GearmanTask. Примеры
Пример #1 Монитор завершения множественных фоновых задач В этом примере представлена искусственная задержка в работнике, чтобы смоделировать долгий рабочий процесс. Есть только один рабочий, запущенный для этого примера.
<?php Результатом выполнения данного примера будет что-то подобное: Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 0 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 1 Выполнено: 2 |
|