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