RHEL:时区更改影响了进程

RHEL:时区更改影响了进程

最近时区变化让我遇到了麻烦(时间往前调了一个小时)。尽管使用 date 命令可以返回正确的时间和日期,但我在使用 log4j 的程序时遇到了麻烦(它使用的是旧时间),而且 crontab 无法按时启动。

我尝试重新启动 crontab 和所有使用 log4j 的进程,但问题仍然存在。通过检查一些 log4j 日志,我注意到它使用的是旧时间。

有想法该怎么解决这个吗?

提前谢谢您!

答案1

我相信您有两个不同的问题困扰着您。

一、log4j

检查您的 Java 版本并确保它是最新版本。您可能需要最新补丁中的时区更新。

二、cron

我在 Debian/Ubuntu 中也见过类似的事情,这只是 cron 中的一个错误,需要等待补丁。确保您的 cron 版本是最新的(希望您使用的是 RH 存储库)。

相关内容