适用于openjdk15的GCLogFileSize热点标志

问题描述

我在Linux上使用openjdk-15有问题。因此,我的应用程序将在下一个设置下运行

-XX:+CrashOnOutOfMemoryError
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=tmp
-Xlog:gc:tmp/mygc.log

我想通过-XX:GCLogFileSize为GC日志添加限制,但是此HotSpot标志无法用于openjdk-15。 mb,您知道一些其他标志吗?

我已经通过PrintFlagsFinal检查了机器的所有可用标志,但没有找到任何相关标志。

解决方法

大多数与日志记录相关的标志已替换为Unified JVM Logging

-Xlogfilesize输出选项一起使用,例如

java -Xlog:gc:file=gc.txt:uptimemillis:filecount=5,filesize=1M