Остановка JMSJobQueueBundle Symfony 2

0

Я использую JMSJobQueueBundle, и это работает нормально. Но теперь я хочу остановить очередь после завершения всех ожидающих запросов.

Теперь я даю аргумент max-runtime с помощью команды, но можно ли остановить очередь после завершения всех ожидающих вариантов.

Может быть, вручную остановите очередь?

Теги:
jms
queue

1 ответ

1

Чтобы остановить очередь от запуска, я использовал компонент процесса из Symfony:
http://symfony.com/doc/current/components/process.html

Затем я проверил вывод из запросов с помощью функции getOutput(). Если это было пусто, я вызываю функцию stop() из класса Process.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню