Coldfusion 计划任务 - 每次任务运行时间隔是否重置?

标签 coldfusion time scheduled-tasks

有谁知道,当 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/

相关文章:

spring - 如何在特定时间内处理一条消息?

coldfusion - CF 从 7 迁移到 8,CF8 由于表锁而崩溃,但其他服务器仍在 7 上运行良好!

api - MS Word 2000 的 ColdFusion COM 对象操作在 100 秒后终止

datetime - 哪些语言可以很好地执行日期、时间和日历操作?

php 大于特定时间

ios - 忽略连续的 performSelector :withObject:afterDelay: by checking for queue messages

javascript - 将城市/州从 SQL Server 加载到 Google map ?

java - 使用 Coldfusion(openBD CFML 引擎)java 创建 PDF

c++ - 在 C++11 中检查到期日期

java - 对 newSingleThreadScheduledExecutor 使用 ScheduleAtFixedRate 和 Schedule 方法