[whyour/qinglong]零点定时任务有延迟

2024-01-18 124 views
7

定时为0点整运行的兑换任务0 0 0 *,看日志里显示实际执行和请求时间都延后了数秒。 脚本执行时间我理解为本地开始运行时间,应该不受网络影响?这个滞后是与本地机器的性能有关吗? 还是说日志里显示的时间不是本地时间,而是京东服务器返回的时间? image

回答

9

或许跟 配置文件这个有关系

在运行 task 命令时,随机延迟启动任务的最大延迟时间 默认给javascript任务加随机延迟,如 RandomDelay="300" ,表示任务将在 1-300 秒内随机延迟一个秒数,然后再运行,取消延迟赋值为空

RandomDelay="300"

2

这个我注意到了,一直都设置的为空~

4

image 我这貌似没啥问题

0

我的一直这样,零点的会延后,非零点的不会。请问下大佬,日志里的脚本执行时间和开始请求时间都是本地时间吗?还是京东服务器返回时间?

7

如果设置成59分59秒 会触发随机延迟吗?

4

设置为提前几秒也会延迟到零点后几秒,就是无法做到零点整或零点两三秒内运行

7

估计和机子的性能有关,0点设置了太多定时任务,一下子处理不过来