问题:今天用root用户和user用户生成的log4j日志时间不同,但是查看date发现user下和root下是一致的,
解决:java启动的时候,添加jvm参数,
-Duser.timezone=GMT+08
在程序启动的时候规定JVM的时区,之前不强制规定时区的时候root启动,jvm是默认GMT+08s时区,user启动默认是其他时区(虽然不知道什么原因导致的),所以这里强行规定就好了
问题:今天用root用户和user用户生成的log4j日志时间不同,但是查看date发现user下和root下是一致的,
解决:java启动的时候,添加jvm参数,
-Duser.timezone=GMT+08
在程序启动的时候规定JVM的时区,之前不强制规定时区的时候root启动,jvm是默认GMT+08s时区,user启动默认是其他时区(虽然不知道什么原因导致的),所以这里强行规定就好了