我正在使用JMSJobQueueBundle,这很好用。但是现在我想在完成所有未决请求后停止排队。
现在我给出了一个带命令的max-runtime参数,但是在完成所有挂起选项后可以停止队列化。
也许手动停止队列?
答案 0 :(得分:1)
为了阻止队列运行,我使用了Symfony的过程组件:
http://symfony.com/doc/current/components/process.html
然后我使用函数getOutput()
检查了请求的输出。如果这是空的,我从stop()
类调用函数Process
。