datax-web和datax各种时间不准问题
此文目的为解决日志输出中的时间不准确问题和datax-web定时任务触发时间不对的问题(以东八区为例),但首先要确认操作系统的时间和时区是正常的!!!。
总体思路就是修改时区,修改三个文件:datax.py、datax-executor.sh、datax-admin.sh
在对应的位置加上时区参数:-Duser.timezone=GMT+8
详情如下:
1.datax日志时间不准
修改datax.py文件,增加时区设置 -Duser.timezone=GMT+8
2.datax-web时间不准问题
2.1.定时任务没有在指定时间触发(datax-executor)
修改datax-executor的启动脚本modules/datax-executor/bin/datax-executor.sh
增加JVM的时区参数: -Duser.timezone=GMT+8
2.2.日志中时间错误(datax-admin)
修改datax-executor的启动脚本modules/datax-admin/bin/datax-admin.sh
增加JVM的时区参数: -Duser.timezone=GMT+8