Redhat

RHEL:時區更改影響程序

  • March 12, 2012

最近的時區更改給我帶來了麻煩(時間過去了一個小時)。即使使用 date 命令返回正確的時間和日期,我在使用 log4j 的程序(它有舊時間)和 crontab 沒有按時啟動時遇到問題。

我嘗試重新啟動 crontab 和所有使用 log4j 的程序,但問題仍然存在。通過檢查一些 log4j 日誌,我注意到它正在使用舊時間。

有想法該怎麼解決這個嗎?

提前非常感謝!

我相信你有兩個不同的問題困擾著你。

一、log4j

檢查您的 java 版本並確保它是最新版本。您可能需要最新更新檔中的時區更新。

二、cron

我在 Debian/Ubuntu 中看到過類似的事情,這只是 cron 中的一個錯誤,必須等待更新檔。確保您的 cron 版本是最新的(希望您使用的是 RH 儲存庫)。

引用自:https://serverfault.com/questions/368682