xxljob间隔几天运行时间不准确

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xxljob间隔几天运行时间不准确相关的知识,希望对你有一定的参考价值。

参考技术A 关于xxl-job两台机器时间或者时区不同的问题解决。

把xxl-job的admin跟执⾏任务的程序通过分布式部署的话,两台机器时间差必须在三分钟之内。

xxl-job后继任务导致前一个任务执行一半,源码分析xxljob

step1 查看xxljob架构原理:

 

查看xxljob-admin, 

存在路由策略配置、运行模式、阻塞处理策略。

分析xxljob源码core

阻塞处理策略枚举:

路由策略枚举:

发现存在failover(失败转移),和busyover(忙碌转移)

 

路由策略实现方式

 

 

基于代码分析,问题办法:更改默认路由策略


 或者更改阻塞处理策略:丢弃后续调度

以上是关于xxljob间隔几天运行时间不准确的主要内容,如果未能解决你的问题,请参考以下文章

创建一个精确的时间间隔,在很长一段时间内没有漂移

融合位置 API 在关闭谷歌地图后给出高度不准确的位置

Stopwatch 类

xxl-job后继任务导致前一个任务执行一半,源码分析xxljob

使用 Google API 进行后台位置更新 - Fused Location Provider 不准确

为啥我在探查器中获得的 C++ 运行时间不准确?