Laravel - reserved_at 和 available_at 在工作 table 上有什么区别?
Laravel - What is difference between reserved_at and available_at on Jobs table?
我已经尝试在 Google 和 Laravel 文档中查找。但是很难找到
之间有什么区别
reserved_at
available_at
Can anyone explain what the meaning of that column?
available_at
是可以处理作业的时间(延迟)。默认情况下,此字段在当前时间创建时设置。
reserved_at
如果工作人员已保留该工作,则设置为不与其他工作人员重叠。基本上,因此作业不会由两个不同的工作人员(进程)以并行方式 运行 两次。创建时此字段为空。
如果您想深入了解一下,这里是使用字段的 DatabaseQueue.php。
我已经尝试在 Google 和 Laravel 文档中查找。但是很难找到
之间有什么区别reserved_at
available_at
Can anyone explain what the meaning of that column?
available_at
是可以处理作业的时间(延迟)。默认情况下,此字段在当前时间创建时设置。
reserved_at
如果工作人员已保留该工作,则设置为不与其他工作人员重叠。基本上,因此作业不会由两个不同的工作人员(进程)以并行方式 运行 两次。创建时此字段为空。
如果您想深入了解一下,这里是使用字段的 DatabaseQueue.php。