【发布时间】:2013-10-09 13:56:53
【问题描述】:
我使用这个 jvm 选项来创建 gc 日志并启用滚动:
$ java -Xloggc:gc.log -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 XX:GCLogFileSize=128K
但是,我在重新启动应用程序时遇到了问题。重启后,第一个日志文件gc.log.0被覆盖,该文件的数据没有滚动到gc.log.1,因此丢失。
我想知道我是否正确,是否有解决方案。
提前致谢!
【问题讨论】:
标签: java logging garbage-collection jvm-arguments