我正在使用PHP Resque库来创建PHP作业https://github.com/chrisboulton/php-resque
我可以成功创建一个作业,但是当我需要运行作业(执行它)时,它只是加载。
这是我的工作人员:
$worker = new Resque_Worker("0c129873b7c4ee43e8c7799c37cab4be");
$worker->work(5, true);
这是处理工作的类:
class PHP_Job
{
public function perform()
{
file_put_contents("t.txt", "test text");
}
}
这就是我创造工作的方式:
$jobId = Resque::enqueue("test", "PHP_Job", $args, true);
echo "Queued job ".$jobId."\n\n";
当我运行worker时,它只是加载,我不知道如何运行排队的工作。
修改