Jetty(7.6.16)和VisualVM建立链接

来源:互联网 发布:激光焊接编程 编辑:程序博客网 时间:2024/06/05 10:49

1、jetty的配置

         在jetty-jmx.xml文件中,在最后一个<Callname的节点后,添加如下配置:



<Call id="rmiRegistry" class="java.rmi.registry.LocateRegistry" name="createRegistry">      <Arg type="int">2099</Arg>    </Call>     <Call id="jmxConnectorServer" class="javax.management.remote.JMXConnectorServerFactory" name="newJMXConnectorServer">      <Arg>        <New  class="javax.management.remote.JMXServiceURL">          <Arg>service:jmx:rmi://192.168.2.126:2100/jndi/rmi://192.168.2.126:2099/jmxrmi</Arg>        </New>      </Arg>      <Arg/>      <Arg><Ref id="MBeanServer"/></Arg>      <Call name="start"/>    </Call>

注:IP地址要和服务器访问地址一致(192.168.2.126)

2、修改start.ini文件

         在start.ini文件最后面,删除注释的etc/jetty-jmx.xml。etc/jetty-jmx.xml一定要在etc/jetty.xml前。修改后如下:


3、重启jetty

Java –jar start.jar

4、打开visualVM,新建链接

链接地址:service:jmx:rmi://192.168.2.126:2100/jndi/rmi://192.168.2.126:2099/jmxrmi

需要提供服务器的访问用户名和密码

5、结果如下:







                                             
0 0
原创粉丝点击