Результаты поиска по запросу "gearman"

2 ответа

Что касается фоновых заданий, я рассмотрел это в своем вопросе: если вы задали задание неблокирующим, оно полностью отключается от клиента, и у вас нет возможности получить какие-либо результаты (без ручной реализации какого-либо сообщения возврата) , В этот момент Gearman просто действует как односторонняя очередь сообщений; это нормально, но я бы лучше использовал RabbitMQ для его мощной маршрутизации и расширяемой конфигурации.

х словах: Я хочу иметь общее время ожидания для звонкаrunTasks() в клиенте Gearman. Я чувствую, что не могу быть первым человеком, который хочет этого, но я не могу найти пример того, как это соединить. Вот чего я хочу добиться: В сценарии PHP ...

3 ответа

 ссылка довольно полезная.

всеобъемлющее руководство по Gearman (желательно с PHP API). Я пытаюсь понять течение процесса. Я установил работающий демон, создал клиентов и рабочих, но как мне справиться с ними с помощью Gearman (например, добавить / удалить рабочих и т. Д.)?

2 ответа

php.net/manual/en/gearmanjob.sendstatus.php

я на сервере Gearman запущен процесс, который занимает несколько минут. Я запускаю индикатор выполнения, чтобы показать завершение, и пытаюсь получить проценты для индикатора, используя расширение Gearman PHP и функцию jobStatus (). Задание ...

ТОП публикаций

1 ответ

Supervisord добавление нескольких процессов для PHP и Gearman

Недавно я установил Ubuntu Natty с PHP5-FPM, Gearman и Supervisor. Я отредактировал свою конфигурацию Supervisord для запуска работника Gearman. [program:gearman] command=/usr/bin/php php_gearman_worker.php numprocs=1 directory=/root/sandbox ...

1 ответ

Автоматический запуск нескольких экземпляров upstart

Мы используем работников Gearman для выполнения параллельных задач. Все работает просто отлично, и у меня есть небольшой глупый скрипт, который раскручивает их, когда я хочу. Будучи программистом (и, следовательно, ленивым), я хотел посмотреть, ...

1 ответ

Состояния ошибки и повторные попытки в редукторе?

Может ли кто-нибудь подсказать мне, как gearman делает повторные попытки при возникновении исключений или при возникновении ошибок? Я использую клиент python gearman в приложении Django, и мои рабочие инициируются как команда Django. Я читаю из ...

1 ответ

вопросы редуктора и php cli

У меня возникли проблемы с gearman при попытке запустить команды в терминале с помощью php cli. Например, я запускаю эту команду: gearmand --log-file=/var/log/gearman-job-server/gearman.log и получить: gearmand: Could not open log file ...

4 ответа

Gearman дает мне GEARMAN_COULD_NOT_CONNECT, он определенно работает

Мой dev-сервер - Debian Squeeze, и я использую Gearman 1.1.5, который я скомпилировал из исходного кода вместе с расширением php pecl v1.1.1 Если я запускаю скрипт reverse_client.php, я получаю ошибку GEARMAN_COULD_NOT_CONNECT. PHP Warning: ...

5 ответов

Как установить Gearman с расширением PHP

Я пытаюсь установить Gearman с расширением PHP, чтобы использовать его с PHP-CLI. У меня Debian 6.0.5 сphp5-cli а такжеphp-pear установлен. Вот что я пытался # apt-get install php5-dev # apt-get install gearman-job-server libgearman-dev # pecl ...