關於tomcat的時區設置

關於tomcat的時區設置


問題:應用系統裏面設置了定時器,但是發現到時間以後定時器並未啓動,繼續檢查問題發現系統時間是正確的,但是tomcat的時間比系統時間晚了8個小時。

分析:晚剛好8個小時,北京是在東8區,所以分析肯定有地方設置了格林時間,諮詢過專業人員後得知,可能讀取的是bios時間,我們的應用系統所在的虛擬機組好像有個什麼機器設置的是格林時間,而且這個是不允許修改的。


解決:在catalina.bat啓動參數中加上  -Duser.timezone=GMT+08,比如

set JAVA_OPTS=%JAVA_OPTS% -Xmx1024m -XX:MaxPermSize=128m -Duser.timezone=GMT+08


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章