我在第一次设置L4队列时遇到了一些问题。 我有我喜欢这种简单的控制器方法:Laravel 4 Queue的问题
public function getIndex()
{
$data = array(
'offset' => 3300000,
'site' => 1
);
Queue::push('[email protected]', $data);
return 'OK!';
}
在工作方法的底部,我做这样的事情:
public function jobmethod()
{
....
$data = array(
'offset' => $data['offset'] + 100,
'site' => $data['site']
);
Queue::push('[email protected]', $data);
$job->delete();
}
所以工作通过队列循环再次以更高抵消。 现在我的问题是,当我在浏览器中调用控制器方法时,它永远不会返回OK!,但只是继续加载页面?我将这项工作设置为登录数据库表,我可以看到它一直运行多次。
有没有人有关于这里发生了什么的想法?
对!谢谢尼科。 – Stromgren