laravel - Laravel 递归作业限制为 22
问题描述
如示例所示,我正在递归调用 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 个工作得到处理。以这种方式可以处理的作业数量是否有限制?
解决方案
推荐阅读
- html - Visual Studio Code - 路径智能感知 - 斜线问题 [HTML]
- google-cloud-platform - 用于谷歌存储的静态网站的 Terraform 谷歌存储桶 - 403
- python - 计算有多少用户输入和这些输入的平均值
- sql - 在大查询中分组日期
- python - 为什么字典不像 urllib 帖子中的字符串?
- java - 调用 REST 端点时发生错误。[[java.net.SocketTimeoutException:读取超时]]。500 内部服务器错误
- python - 在 while 循环条件下使用 len() 函数效率低吗?
- algorithm - 反转计数算法混乱
- python - Flake8 禁用所有格式化规则
- python - 将熊猫数据帧写入到_pickle时如何修复“TypeError:无法序列化'_io.BufferedReader'对象”?