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


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

 

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM