如何追加GC日志

8
以下是写入特定文件的GC日志选项。
-verbose:gc
-Xloggc:/logs/gc.log

好的,当Java应用程序重新启动时,文件中旧的GC日志内容会消失。我希望虚拟机能够将GC日志追加到"/logs/gc.log"文件中。

是否存在此选项?或者我必须编写shell脚本来备份旧的gc文件?

1个回答

5

您明确要求将gc数据写入名为'gc.log'的文件中。 您可以将日期和pid附加到文件名以防止此类冲突。 Hotspot内部没有任何机制可以防止数据被覆盖。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接