2013-03-30 82 views

回答

4

修剪手動工人,包括銷售商/ chrisboulton/PHP-resque/LIB/Resque/Worker.php文件,實例化一個工人,然後調用pruneDeadWorkers();

<?php 
include 'vendor/chrisboulton/php-resque/lib/Resque/Worker.php'; // If you're not already using composer autoloader 

$worker = new Worker('default'); // the argument doesn't matter 
$worker->pruneDeadWorkers(); 

PHP-resque不與功能運到重新啓動工人,看看fresque了點。

爲了避免死工人,pcntl_fork編譯PHP,在一個叉來執行你的工作,從工人隔離。

0

首先找到工人名單: Resque_Worker::all(); 這包括根據命令行php-resque doc 型工人ID

`kill workers id`