canal client-adapter 将mysql数据同步到 es elasticsearch 日期时间少8小时问题解决
参考博客 https://blog.csdn.net/qq_28988969/article/details/103498476
根据以上规则,查看 client-adapter源码发现项目使用的时区默认为操作系统时区,可以在项目启动命令加上 -Duser.timezone=UTC 指定项目的时区,之后重新同步数据到es,日期与数据库一致
这样做的话有一个缺陷,项目按照utc时区使用之后日志时间就会少8小时,这一点需要注意