是否可以在特定时间运行 2 小时的作业?假设我想运行 wget 命令,该命令在一天内连续 2 小时调用/命中我的 Web 应用程序中的端点。这意味着我想要在分配的 2 小时时间段内每分钟都命中此端点。我该怎么做?
答案1
假设您想在凌晨 1 点到凌晨 3 点之间每分钟运行该命令:
* 1-2 * * * /path/to/command
将其添加到你的 crontab 中crontab -e
编辑:最初将其设置为 1-3,正如@ruifeng 指出的那样,这意味着从凌晨 1:00 到凌晨 3:59 每分钟运行您的命令。
答案2
* 1-3 * * * /path/to/command
表示从凌晨 1:00 到凌晨 3:59 每分钟运行一次命令
要在凌晨 1 点到 3 点之间每分钟运行该命令,您需要运行
* 1-2 * * * /path/to/command