1.首先須要在遠程的weblogic的域下面,找到/bin/ setDomainEnv.sh ,須要在此文件下加入以下內容:java
-Dcom.sun.management.jmxremote.port=18888 ##端口號能夠本身指定
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder
加入以下參數後的配置入下圖:web
在jvisualvm中進行遠程配置,具體以下:ui
三、VisualVM經過JMX訪問遠程鏈接不了的問題3d
雖然已經對主監聽端口設置了容許訪問,可是隨機端口號是java進程啓動後,OS隨機分配給jmxserver的,若是不關閉防火牆,就必須在每次server就緒後,檢測一下隨機端口,而後設置爲容許訪問。rest
netstat -nlp|grep 18888 server
lsof -i|grep 5023blog
vi /etc/sysconfig/iptables進程
/etc/init.d/iptables restart
/sbin/iptables -L -nip
最快的解決辦法就是把防火牆關掉。ssl