0

我已经阅读了文档和各种指南的相关部分,但我不清楚 Laravel 是否要求每分钟运行一次 cron,或者是否可以减少运行频率,即每小时、每天、每周等,而不会引起问题?

就我而言,我需要一个脚本每月运行一次;在每个月底。它必须在 UTC-12 小时(即给定日历月将在地球上任何地方不复存在的时间)运行。我真的需要为此每分钟运行一次 cron 作业,还是每小时运行一次就足够了?我假设每小时运行一次就可以了,不会引起问题,但我想确认一下。

4

1 回答 1

-2

Cron 可以随时启动。您可以在此站点上与 Cron 一起“玩” 。如果我正确理解了这个问题,您需要的解决方案:0 0 1 * *

这是每个月初的跑步。这是必要的,因为 Cron 不知道一个月什么时候有 31 天,什么时候有 30 天或更少。

或者你可以这样做:59 23 28-31 * *,但是 Cron 将在每个月的 28 日到 31 日触发。

于 2020-12-12T14:35:59.213 回答