背景:项目中默认集成了唯品会的Saturn,今天本地项目一直启动失败,百度也没找到,后来仔细阅读了报错信息,结果发现:Time different between job server and register center exceed [64] seconds, max time different is [60] seconds.这句话已经很明显了。

解决方法:saturn会检查服务器与本地的时间来对比,原则上不允许相差超过60s。将本地和服务器的时间修改为一致即可(我是电脑时间同步一直有问题,需要每周同步一次时间)

start check result: [ERROR]
[2021-07-30 15:07:58.767] [ERROR] [main] [c.v.s.job.executor.SaturnExecutorExtensionDefault] >>> [EXECUTOR_INIT] msg=fail to start executor
com.vip.saturn.job.exception.TimeDiffIntolerableException: Time different between job server and register center exceed [64] seconds, max time different is [60] seconds.at com.vip.saturn.job.executor.SaturnExecutorService.checkExecutor(SaturnExecutorService.java:83)at com.vip.saturn.job.executor.SaturnExecutorService.registerExecutor(SaturnExecutorService.java:67)at com.vip.saturn.job.executor.SaturnExecutor.registerExecutor(SaturnExecutor.java:532)at com.vip.saturn.job.executor.SaturnExecutor.execute(SaturnExecutor.java:467)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at com.vip.saturn.job.executor.Main.startExecutor(Main.java:176)at com.vip.saturn.job.executor.Main.launch(Main.java:191)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at com.vip.saturn.embed.EmbeddedSaturn.start(EmbeddedSaturn.java:89)at com.vip.saturn.job.spring.SaturnJobMain.onApplicationEvent(SaturnJobMain.java:74)at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:896)at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)

唯品会定时任务组件Saturn的时间不一致bug,超时相关推荐

  1. 三年之久的 etcd3 数据不一致 bug 分析

    etcd 作为 Kubernetes 集群的元数据存储,是被业界广泛使用的强一致性 KV 存储,但近日被挖掘出一个存在 3 年之久的数据不一致 bug--client 写入后无法在异常节点读取到数据, ...

  2. 美年旅游_套餐管理_定时任务组件Quartz

    文章目录 补充上前面没有的配置 先配置这些 2.4. 完善文件上传,Redis存储图片名称 美年旅游_套餐管理_定时任务组件Quartz 4.1. Quartz介绍 Quartz 入门案例 4.2. ...

  3. Linux怎么查询全部容器时间,docker容器与Linux主机环境获取时间不一致

    最近使用.net core写了一个简单的网站存活监测小程序,每十分钟进行一次检测,如果异常或者网站无法访问就通过腾讯云短信服务进行通知.在Windows 和 Linux 系统中运行均正常,但放到Lin ...

  4. docker 时间不一致,时区设置

    遇到docker时间不一致,大多是因为默认时区没有设置导致,一般在宿主机上使用 date 命令看到的是 CTS 时间,进入docker后使用 date 命令查看的是 UTC 时间. CTS: Chin ...

  5. mysql-5.7.10产生的日志时间与系统时间不一致

    问题描述: 使用安装的mysql workbench登录mysql后,选择server log 进行日志查看的时候,发现产生日志的时间和当期的系统时间不一致:如下图: 查看mysql系统的当期时间显示 ...

  6. Docker 解决容器时间与主机时间不一致的问题三种解决方案

    Docker容器时间与主机时间不一致 通过date命令查看时间 查看主机时间 [root@localhost ~]# date 2016年 07月 27日 星期三 22:42:44 CST 查看容器时 ...

  7. linux本地时间与utc不一致_Linux Windows 双系统时间不一致

    大家在装完 Linux 系统后,可能会出现 Linux Windows 两个系统的时间不一致,一般是相差 8 小时.下面就来分析该问题,并给出解决办法. 原因分析 GMT:Greenwich Mean ...

  8. Linux16.04和Windows 10双系统下,解决时间不一致问题

    装完双系统,你可能会发现某一个系统的时间与现在时间不一致(中国相差八个小 时),那么如何解决这个问题呢? 1.将某一个系统的设置时间更新方式设置为"手动",而不是"从互联 ...

  9. VM Ware 虚拟机centos 时间与本地时间不一致

    VM Ware 虚拟机centos 时间与本地时间不一致,如下图.大致是时区设置的问题,设置为中国标准时区即可,CST. 解决办法 1.安装时间同步插件 ntpdate yum install ntp ...

最新文章

  1. 布隆过滤器速度_布隆过滤器的分析和实现
  2. 科大星云诗社动态20210326
  3. centos6.6上安装beef
  4. All in All,( UVa, 10340 )
  5. 深入理解C++的动态绑定和静态绑定
  6. Jupyter notebook 导出PDF的3种方法
  7. uninitialized_copy测试代码示例
  8. oracle ora31633,ORA-31633: unable to create master table
  9. bash脚本使用记录
  10. 解决方案: NIS+NFS+AUTOFS
  11. 奇奇怪怪的东西(1)
  12. sqlserver中获取一张表中列的数据
  13. 使用Excel和matplotlib绘制3D折线图
  14. 人口下降是否会导致房价下跌?
  15. html中水平线颜色代码,网页设计水平线代码 怎么在dw中修改水平线的颜色
  16. LWIP协议栈[I/drv.emac] RxCpltCallback err = -3错误解决办法
  17. 微信小程序期末大作业-天使童装商城
  18. UART和RS232/RS485的关系是什么?RS485在linux下的调试 ubuntu串口调试工具
  19. 应用交付为什么会受到用户青睐
  20. 计量经济学笔记5-Eviews操作-异方差的检验与消除(White检验与加权最小二乘)

热门文章

  1. GSEA | 基因富集分析
  2. 可调电位器/滑动变阻器拆解
  3. 大学计算机基础p83,2011年《大学计算机基础》考试范围
  4. linux下卸载软件命令行,如何使用Linux中的命令行卸载软件 | MOS86
  5. lambda表达式与6种方法引用格式
  6. 新建网站提升曝光率设置集合(边使用边更新)(包括:SEO优化,Robots设置,CDN加速,防盗链)
  7. Linux安装svn服务端及iF.SVNAdmin可视化管理
  8. 高血压患者的饮食宜忌等
  9. php class ziparchive not found,php Class 'ZipArchive' not found解决办法(php安装zip扩展)
  10. 我们处于大数据时代,数据是从哪里来的?