Spring JBoss AS 7.1远程处理JMX不工作
我有一个MBean(JMX),它是通过JBossAS7.1服务器中的RMI公开的,但我无法访问它。我已经跟随了所有的教程,但它就是不能工作 这就是我如何暴露我的MBeanSpring JBoss AS 7.1远程处理JMX不工作,spring,jboss7.x,rmi,jmx,jconsole,Spring,Jboss7.x,Rmi,Jmx,Jconsole,我有一个MBean(JMX),它是通过JBossAS7.1服务器中的RMI公开的,但我无法访问它。我已经跟随了所有的教程,但它就是不能工作 这就是我如何暴露我的MBean <bean id="mbeanServer" class="org.springframework.jmx.support.MBeanServerFactoryBean"> <property name="locateExistingServerIfPossible" value="true" /&g
<bean id="mbeanServer" class="org.springframework.jmx.support.MBeanServerFactoryBean">
<property name="locateExistingServerIfPossible" value="true" />
</bean>
<bean id="mBeanExporter" class="org.springframework.jmx.export.MBeanExporter">
<property name="beans">
<map>
<entry
key="test:name=foo"
value-ref="foo" />
</map>
</property>
<property name="server" ref="mbeanServer" />
</bean>
<bean id="registry" class="org.springframework.remoting.rmi.RmiRegistryFactoryBean">
<property name="port" value="1399" />
</bean>
<bean id="serverConnector"
class="org.springframework.jmx.support.ConnectorServerFactoryBean">
<property name="objectName" value="connector:name=rmi" />
<property name="serviceUrl"
value="service:jmx:rmi://192.168.1.108/jndi/rmi://192.168.1.108:1399/myconnector" />
<property name="server">
<ref local="mbeanServer" />
</property>
</bean>
如何在Jconsole中远程访问此文件?
我已经试过了:
服务:jmx:remoting-jmx://192.168.1.108:9999
服务:jmx:rmi:///jndi/rmi://192.168.1.108:1090/jmxrmi
服务:jmx:rmi:///jndi/rmi://192.168.1.108:1090/myconnector
还有很多,但都不管用。
我做错了什么或者应该怎么做?在JBoss 7/EAP6上,不能使用rmi进行远程jmx调用,JBoss使用
远程jmx
协议进行jmx
您可以在中看到完整的示例:谢谢。。在过去的三天里,我一直在面对这个问题。。你提供的信息真的很有用