使用Tomcat Apache 9更正详细垃圾收集的setenv.sh设置

使用Tomcat Apache 9更正详细垃圾收集的setenv.sh设置,tomcat,jvm,Tomcat,Jvm,我正在运行Tomcat 9.0.34,希望确保我有正确的详细垃圾收集设置 对于Tomcat 8.0和更早版本有很多答案,但对于9+来说答案并不多 这是我要的。我的setenv.sh中有这个,它看起来很有效,但我只是想确保我没有遗漏任何东西。也不确定文件设置。希望也能从中获得堆信息 CATALINA_OPTS="$CATALINA_OPTS -verbosegc -Xlog:gc=debug:file=$CATALINA_HOME/logs/gc.log:time,uptime,level,tag

我正在运行Tomcat 9.0.34,希望确保我有正确的详细垃圾收集设置

对于Tomcat 8.0和更早版本有很多答案,但对于9+来说答案并不多

这是我要的。我的setenv.sh中有这个,它看起来很有效,但我只是想确保我没有遗漏任何东西。也不确定文件设置。希望也能从中获得堆信息

CATALINA_OPTS="$CATALINA_OPTS -verbosegc -Xlog:gc=debug:file=$CATALINA_HOME/logs/gc.log:time,uptime,level,tags:filecount=5,filesize=100m"

请不要在你的问题中包含“谢谢”或类似的内容。请看这里:,和这里:我认为从技术上讲,您应该使用
-verbose:gc
而不是
-verbosegc
,但在我的本地java9安装上进行实验表明这两种方法都可行。请不要在您的问题中包含“谢谢”或类似的内容。请看这里:,这里:我认为从技术上讲,您应该使用
-verbose:gc
而不是
-verbosegc
,但是在我的本地java9安装上进行实验表明这两种方法都可以。