胡旻整理 转载请注明
在用Oozie 跑任务的时候,遇到一个比较怪的现象如下图示:
可见工作流运行的时间和实际我们配置的时间相冲突。
oozie默认的时区是UTC,所以我们在定时跑任务的时候,如果设置的时间是当前时间,发现JOB并不会跑起来,而是处于PREA状态。如果需要JOB按照我们的设置的时间去跑该如何设置?
在启动oozie的时候serviceoozie start时看到的加载文件如下:可见在启动时候加载了配置文件oozie-site.xml
打开oozie的配置文件oozie-site.xml,有一个配置timezone配置,将其设置如下:
重启服务,打开页面可以看到
这时候打开后台数据库,可以看到
已经是正确的时间了。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞1
添加新评论0 条评论