0
PHP-Resque工人可以从一些脚本开始像PHP-resque:如何暂停和停止从PHP脚本工人
passthru("nohup php " . __RESQUE_BIN__ . " >> " . __RESQUE_LOG__ . " 2>&1 &");
但我怎么暂停它们,或者从一个PHP阻止他们脚本?
PHP-Resque工人可以从一些脚本开始像PHP-resque:如何暂停和停止从PHP脚本工人
passthru("nohup php " . __RESQUE_BIN__ . " >> " . __RESQUE_LOG__ . " 2>&1 &");
但我怎么暂停它们,或者从一个PHP阻止他们脚本?
检查README,你可以发送信号给工作进程做什么你问:
QUIT
- 等待孩子完成处理然后退出TERM
/INT
- 立刻杀子然后退出USR1
- 立即杀死孩子,但不要退出USR2
- 暂停工作,将不会处理新的工作CONT
- 简历工作者。您需要工人的PID,你可以发送posix_kill
是一个信号,我也尝试杀-QUIT PID,但它的工作原理只是有时和有时不工作,任何线索? – user2331173
当kill命令不起作用时,对kill命令的响应是什么?进程ID不存在?没有权限?或者一项工作仍在处理中? – Wa0x6e