我已经在我的 Ubuntu 11.10 中安装了 jrockit,我将配置 Tomcat7 以与 jrockit 一起运行,以摆脱 PermGen (OutOfMemory)。
但我不知道如何配置 Tomcat 来运行 wirh JRockit
请问,有什么想法吗?!!
您需要编辑/etc/default/tomcat7
.
更改JAVA_HOME
为指向您的 JRockit 安装。
更改JAVA_OPTS
以删除-XX:+UseConcMarkSweepGC
标志(不适用于 JRockit)。
然后用“”重启tomcat sudo service tomcat7 restart
。
使用 JRockit 运行 Tomcat 并使用 Mission Control 启用监控
在 catalina.bat 中添加初始评论后
set JAVA_HOME=C:\JRockit\Java\jrockit-jdk1.6.0_20-R28.1.0-4.0.1
set JAVA_OPTS=-Djava.rmi.server.hostname=127.0.0.1
-Xmanagement:ssl=false, authenticate=false, port=7091 %JAVA_OPTS%
然后运行:catalina run
我从这个博客得到了这个答案