如何附加gc日志

uui*_*ode 6 java garbage-collection

下面是gc logging选项来编写特定文件

-verbose:gc
-Xloggc:/logs/gc.log
Run Code Online (Sandbox Code Playgroud)

好.好.但是当重新启动java应用程序时,文件中的旧gc日志内容消失了.我希望vm gc日志附加到"/logs/gc.log"文件中.

这方面有选择吗?或者我必须编写shell脚本来备份旧的gc文件?

Ami*_*ani 5

您明确要求将 gc 数据发送到名为“gc.log”的文件。您可以将日期和 pid附加到文件名以防止此类冲突。Hotspot 中不存在防止数据被覆盖的机制。