标签: push-queue

$ job-> release()没有重新排队

排队很新,所以要温柔.据我所知,$job->release()应该把工作重新放回队列.我目前有以下代码,但它只通过队列运行一次.我需要能够运行它最多5次,如果它再次失败,删除它或其他东西.

工人:

public function fire($job, $data)
{
    if ($job->attempts() < 5) {
        \Log::error($job->attempts());
        $job->release();
    }

}
Run Code Online (Sandbox Code Playgroud)

推!:

 Queue::push(
     'ClassName',
      [
         'path' => $path;
      ]
Run Code Online (Sandbox Code Playgroud)

尝试在本地进行同步.尝试运行队列:监听和队列:工作,然后运行推送代码.仅记录1个条目.如果您需要更多信息,请告诉我.

queue sync laravel laravel-4 push-queue

3
推荐指数
1
解决办法
1386
查看次数

标签 统计

laravel ×1

laravel-4 ×1

push-queue ×1

queue ×1

sync ×1