websphere、weblogic上JConsole的配置
生活随笔
收集整理的這篇文章主要介紹了
websphere、weblogic上JConsole的配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://www.51testing.com/?uid-77492-action-viewspace-itemid-243818
1、打開was控制臺:https://3.0.5.148:9043/ibm/console/,找到自己的應用程序服務器,打開后找到java進程,然后配置?通用JVM參數 :
加入以下jvm參數:-Djavax.management.builder.initial=-Dcom.sun.management.jmxremote
等號后面保留空格,我也不知道為啥。
2、修改/app/IBM/WebSphere/AppServer/java/jre/lib/management>下的management.properties文件:
com.sun.management.jmxremote.port=9999
??com.sun.management.jmxremote.authenticate=false??
??com.sun.management.jmxremote.ssl=false
分別找到他們,把前面的#去掉,加入自己的端口,確定使用9999端口前,執行netstat-ano | grep9999,查看這個端口是否使用。
解決jconsole遠程登錄用戶名密碼問題 $JAVA_HOME\jre\lib\management目錄有個jmxremote.password.template,在最下面兩行就可以看到,把前面的#號去掉就生效了 ?monitorRole ?QED(用戶名密碼,可以隨意修改) ?controlRole ?QED(用戶名密碼,可以隨意修改)
如果是Linux服務器,則要修改本地windows的IP編輯host文件 vi /etc/hosts 添加 #127.0.0.1 ? ? ?? ? ??localhost localhost.localdomainlocalhost(先注釋) jconsole要訪問的ip地址 ? ?? ? ?? localhost localhost.localdomainlocalhost(然后添加這一行)
使用hostname-i查看,返回的應該是jconsole要訪問的ip地址,也就是weblogic機器的真實IP地址
3、在was控制臺上停掉自己的應用程序服務器,然后重啟。
4、使用我們的JConsole,遠程連接。
二、weblogic
1、確保WLS使用Sun JDK,java -version
2、修改WLS配置文件 windows修改E:\bea\user_projects\domains\base_domainJMX\bin\setDomainEnv.cmd 添加set MEM_ARGS=-Xms512m -Xmx768m -Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port="9004"-Dcom.sun.management.jmxremote.authenticate="false"-Dcom.sun.management.jmxremote.ssl="false"
LINUX修改$Domain_HOME/bin/setDomainEnv.sh,為$JAVA_OPTIONS 添加-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=9004-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false
3、解決jconsole遠程登錄用戶名密碼問題 $JAVA_HOME\jre\lib\management目錄有個jmxremote.password.template,在最下面兩行就可以看到,把前面的#號去掉就生效了 monitorRole?weblogic(用戶名密碼,可以隨意修改) controlRole?weblogic(用戶名密碼,可以隨意修改)
4、編輯host文件 vi /etc/hosts 添加 #127.0.0.1 ? ? ?? ? ??localhost localhost.localdomainlocalhost(先注釋) jconsole要訪問的ip地址 ? ?? ? ?? localhost localhost.localdomainlocalhost(然后添加這一行)
使用hostname-i查看,返回的應該是jconsole要訪問的ip地址,也就是weblogic機器的真實IP地址
5、啟動./$Domain_HOME/bin/startweblogic.sh
6、查看9004端口是否啟動netstat -an | grep 9004
7、在本地jdk/bin目錄下啟動JCONSOLE程序,在窗口中選擇“遠程”選項卡,輸入IP地址端口號:jconsole要訪問的ip地址:9004,用戶名/密碼:monitorRole/weblogic
websphere、weblogic上JConsole的配置
上一篇?/?下一篇??2011-08-2611:57:32 / 個人分類:監控服務器
查看( 55 )?/?評論(0 )?/?評分(?0?/?0?) 一、在websphere上的配置:1、打開was控制臺:https://3.0.5.148:9043/ibm/console/,找到自己的應用程序服務器,打開后找到java進程,然后配置?通用JVM參數 :
加入以下jvm參數:-Djavax.management.builder.initial=-Dcom.sun.management.jmxremote
等號后面保留空格,我也不知道為啥。
2、修改/app/IBM/WebSphere/AppServer/java/jre/lib/management>下的management.properties文件:
com.sun.management.jmxremote.port=9999
??com.sun.management.jmxremote.authenticate=false??
??com.sun.management.jmxremote.ssl=false
分別找到他們,把前面的#去掉,加入自己的端口,確定使用9999端口前,執行netstat-ano | grep9999,查看這個端口是否使用。
解決jconsole遠程登錄用戶名密碼問題 $JAVA_HOME\jre\lib\management目錄有個jmxremote.password.template,在最下面兩行就可以看到,把前面的#號去掉就生效了 ?monitorRole ?QED(用戶名密碼,可以隨意修改) ?controlRole ?QED(用戶名密碼,可以隨意修改)
如果是Linux服務器,則要修改本地windows的IP編輯host文件 vi /etc/hosts 添加 #127.0.0.1 ? ? ?? ? ??localhost localhost.localdomainlocalhost(先注釋) jconsole要訪問的ip地址 ? ?? ? ?? localhost localhost.localdomainlocalhost(然后添加這一行)
使用hostname-i查看,返回的應該是jconsole要訪問的ip地址,也就是weblogic機器的真實IP地址
3、在was控制臺上停掉自己的應用程序服務器,然后重啟。
4、使用我們的JConsole,遠程連接。
二、weblogic
1、確保WLS使用Sun JDK,java -version
2、修改WLS配置文件 windows修改E:\bea\user_projects\domains\base_domainJMX\bin\setDomainEnv.cmd 添加set MEM_ARGS=-Xms512m -Xmx768m -Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port="9004"-Dcom.sun.management.jmxremote.authenticate="false"-Dcom.sun.management.jmxremote.ssl="false"
LINUX修改$Domain_HOME/bin/setDomainEnv.sh,為$JAVA_OPTIONS 添加-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port=9004-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false
3、解決jconsole遠程登錄用戶名密碼問題 $JAVA_HOME\jre\lib\management目錄有個jmxremote.password.template,在最下面兩行就可以看到,把前面的#號去掉就生效了 monitorRole?weblogic(用戶名密碼,可以隨意修改) controlRole?weblogic(用戶名密碼,可以隨意修改)
4、編輯host文件 vi /etc/hosts 添加 #127.0.0.1 ? ? ?? ? ??localhost localhost.localdomainlocalhost(先注釋) jconsole要訪問的ip地址 ? ?? ? ?? localhost localhost.localdomainlocalhost(然后添加這一行)
使用hostname-i查看,返回的應該是jconsole要訪問的ip地址,也就是weblogic機器的真實IP地址
5、啟動./$Domain_HOME/bin/startweblogic.sh
6、查看9004端口是否啟動netstat -an | grep 9004
7、在本地jdk/bin目錄下啟動JCONSOLE程序,在窗口中選擇“遠程”選項卡,輸入IP地址端口號:jconsole要訪問的ip地址:9004,用戶名/密碼:monitorRole/weblogic
轉載于:https://www.cnblogs.com/leeeee/p/7276712.html
總結
以上是生活随笔為你收集整理的websphere、weblogic上JConsole的配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 获取apk的package name 和
- 下一篇: .net程序部署(mono方式)