如示例中所示,我递归调用Laravel作业。
class ThisJob implements ShouldQueue
{
private $job;
public function __construct($job)
{
$this->job = $job;
}
public function handle()
{
//do stuff with $this->job
$job = getNextJob();
if(object_exists($job){
ThisJob::dispatch($job);
}
}
该作业是从数据库表中提取的。我发现只有22个工作得到处理。以这种方式可以处理的作业数量是否有限制?