canal client-adapter 将mysql数据同步到 es elasticsearch 日期时间少8小时问题解决

参考博客  https://blog.csdn.net/qq_28988969/article/details/103498476

  根据以上规则,查看 client-adapter源码发现项目使用的时区默认为操作系统时区,可以在项目启动命令加上 -Duser.timezone=UTC 指定项目的时区,之后重新同步数据到es,日期与数据库一致

  这样做的话有一个缺陷,项目按照utc时区使用之后日志时间就会少8小时,这一点需要注意

原文地址:https://www.cnblogs.com/xiaodu9499/p/13690660.html