JRockit Mission Control創建到Tomcat的鏈接(windows)

http://www.360doc.com/content/10/0928/16/203871_57086538.shtml  藍海豹javascript

JRockit Mission Control創建到Tomcat的鏈接(windows)

2010-09-28   KILLKISS   閱 1805  轉 21
 
軟件版本:
Jrokit: jrockit-R27.5.0-jdk1.5.0_14-windows-ia32.exe
JMC: Oracle JRockit Mission Control 3.1.2
Tomcat: apache-tomcat-6.0.26

安裝好Jrokit後, 設置JAVA_HOME指向Jrokit安裝目錄,在cmd下輸入:
java -version顯示:

java version "1.5.0_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
BEA JRockit(R) (build R27.5.0-110_o-99226-1.5.0_14-20080528-1505-windows-ia32, compiled mode)


而後配置打開Tomcat的bin目錄下catalina.bat文件

找到:
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%
並在其後添加:
-Xmanagement -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

修改完成後,以下:

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Xmanagement -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

接着,運行startup.bat啓動Tomcat
能夠看到下面的語句:
[JRockit] Management server started on port 7091, ssl=false, authenticate=false.
2010-8-20 10:32:15 org.apache.catalina.core.AprLifecycleListener init

打開
Oracle JRockit Mission Control 3.1.2:

右擊鏈接器,選擇 新建鏈接,打開新建界面:


選中JDK1.5+,輸入正確的主機及端口,這裏默認值與咱們的設置一致

測試鏈接:點擊測試鏈接,能夠看到狀態由"未經測試"變成了"肯定"

單擊Finish,在瀏覽器中能夠看到新添加的鏈接:



方式二:
JDP
除在catanina.bat文件添加部分再加上-Xmanagement:autodiscovery=true就OK了,
修改後以下:
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Xmanagement:autodiscovery=true -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

tomcat啓動好,啓動Jrockit Mission Control
能夠看到 JDP下已經自動鏈接好了。固然,若是是本地的tomcat,則在本地目錄下,會自動發現tomcat(無論tomcat的catanina.bat有沒有進行修改,前提是tomcat運行在jrokit之上)
相關文章
相關標籤/搜索