有谁知道,当 Coldfusion 中的计划任务运行时,它会重置间隔计时器,或者无论任务运行多长时间,任务都会在设置的间隔时间运行吗?
例如,我创建了一个任务,每 10 分钟运行一次,从中午 12 点开始运行需要 5 分钟。任务会在 12:00、12:10、12:20 等时间运行吗?
或者它会在 12:00 运行,这需要 5 分钟,然后在任务完成十分钟后的 12:15 运行,然后再运行 5 分钟,这样下一个将在 12:30 运行,等等。
希望这是有道理的。
克里斯
最佳答案
For example, i create a task to run every 10 minutes that takes 5 minutes to run starting from 12pm. Will the task run at 12:00, then 12:10, then 12:20 etc etc.
是的。
任务将始终在间隔内运行。因此,如果您将其设置为每 10 分钟一次,它将在第一次运行后每 10 分钟运行一次。
注意:如果任务运行超时(即长于间隔),则它不会排队。该特定运行将被跳过,任务将照常在下一个时间间隔运行。
希望对您有所帮助!
关于Coldfusion 计划任务 - 每次任务运行时间隔是否重置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4734311/