laravel8 队列批处理机制
laravel8 队列的批处理功能,看文档没太理解,有没有大神帮忙解答下,我在控制器里面加的批处理,运行的时候已经成功了,但在 job_batches表里面没有这条批处理的数据,
$jobs = collect()->times(200,function(){
return new ExTest();
});
$award = \Bus::batch($jobs)->name('test')->dispatch();
我看了sql日志,里面已经有了向 job_batches表插入和更新的语句了,但表里就是没有这条批处理的数据,搞不懂为什么;
如果我在这条批处理的队列里面再开一个批处理的话,里面的这条批处理信息却可以入库,
$award = Bus::batch([
new ExTest1(),
])->name('exMoneySend-'.$k)->dispatch();
有没有大佬介绍下批处理的运行机制是啥,另外想请教下文档里面的 “将任务加入批处理”这个功能是怎么用的呢,