我已经配置了JVM将垃圾回收统计信息写入日志文件,使用以下选项:
-XX:+PrintGCDetails-XX:+PrintGCDateStamps-Xloggc:gc.log-XX:+UseGCLogFileRotation-XX:NumberOfGCLogFiles = 1-XX:GCLogFileSize = 64M
问题是,我的应用程序服务器日志使用UTC作为日志消息的时间戳,但GC日志使用服务器时区,该时区当前比UTC晚4个小时。这使得在我的服务器日志和GC暂停之间进行事件调和变得更加困难。
有没有办法配置Java GC日志使用哪个时区?
我使用的是Java 7。
-XX:+PrintGCDetails-XX:+PrintGCDateStamps-Xloggc:gc.log-XX:+UseGCLogFileRotation-XX:NumberOfGCLogFiles = 1-XX:GCLogFileSize = 64M
问题是,我的应用程序服务器日志使用UTC作为日志消息的时间戳,但GC日志使用服务器时区,该时区当前比UTC晚4个小时。这使得在我的服务器日志和GC暂停之间进行事件调和变得更加困难。
有没有办法配置Java GC日志使用哪个时区?
我使用的是Java 7。