Closed luckzhangla closed 6 years ago
分别在3台机器tomcat里 部署了 执行器,在调度中心新建任务时,发现只有 关联第一个执行器 187机器的,任务才可执行成功。 任务关联其它2个执行器,188,189机器的,任务执行不成功,为何?
第一台机器 配置,如下: PS:调度中心配置在第一台机器 187
第一个执行器187机器: xxl.job.executor.appname=xxl-job-executor-sample1 xxl.job.executor.ip=192.168.54.187 xxl.job.executor.port=9999
第二个执行器 188机器,如下 xxl.job.executor.appname=xxl-job-executor-sample2 xxl.job.executor.ip=192.168.54.188 xxl.job.executor.port=9999
第三个执行器 189机器,如下 xxl.job.executor.appname=xxl-job-executor-sample3 xxl.job.executor.ip=192.168.54.189 xxl.job.executor.port=9999
从第二台、第三台 ,执行器log 看,提示如下: 2017-12-29 12:47:41 xxl-job-executor-sample-spring [com.xxl.job.core.thread.ExecutorRegistryThread]-[Thread-8]-[run]-[67]-[INFO] >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registGroup='EXECUTOR', registryKey='xxl-job-executor-sample3', registryValue='192.168.54.189:9999'}, registryResult:ReturnT [code=500, msg=## The timestamp difference between admin and executor exceeds the limit., content=null] 管理器和执行器之间的时间戳差异超出了限制
请问该怎么解决呢?
已找到问题,多台机器时钟必须保持一致
赞!对遇到类似问题的朋友很有参考价值。
分别在3台机器tomcat里 部署了 执行器,在调度中心新建任务时,发现只有 关联第一个执行器 187机器的,任务才可执行成功。 任务关联其它2个执行器,188,189机器的,任务执行不成功,为何?
第一台机器 配置,如下: PS:调度中心配置在第一台机器 187
第一个执行器187机器: xxl.job.executor.appname=xxl-job-executor-sample1 xxl.job.executor.ip=192.168.54.187 xxl.job.executor.port=9999
第二个执行器 188机器,如下 xxl.job.executor.appname=xxl-job-executor-sample2 xxl.job.executor.ip=192.168.54.188 xxl.job.executor.port=9999
第三个执行器 189机器,如下 xxl.job.executor.appname=xxl-job-executor-sample3 xxl.job.executor.ip=192.168.54.189 xxl.job.executor.port=9999
从第二台、第三台 ,执行器log 看,提示如下: 2017-12-29 12:47:41 xxl-job-executor-sample-spring [com.xxl.job.core.thread.ExecutorRegistryThread]-[Thread-8]-[run]-[67]-[INFO] >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registGroup='EXECUTOR', registryKey='xxl-job-executor-sample3', registryValue='192.168.54.189:9999'}, registryResult:ReturnT [code=500, msg=## The timestamp difference between admin and executor exceeds the limit., content=null] 管理器和执行器之间的时间戳差异超出了限制
请问该怎么解决呢?