【发布时间】:2014-02-14 05:54:10
【问题描述】:
我有多个 Tomcat 和一个 JBoss。
在 JBoss 中,我喜欢使用“JRMPProxyFactory”代理大约 100 个 Tomcat 的 JMX-Bean。我在 jboss 中有所有接口,但我不知道我必须在哪里添加 Tomcat 的 IP 地址。
这是我的tomcat99-service.xml:
<?xml version="1.0" encoding="UTF-8"?>
<server>
<mbean code="org.jboss.invocation.jrmp.server.JRMPProxyFactory"
name="jboss.jmx:type=adaptor,name=Remote,protocol=jrmp,service=proxyFactory">
<depends optional-attribute-name="InvokerName">jboss:service=invoker,type=jrmp</depends>
<depends optional-attribute-name="TargetName">tomcat99:service=JMX</depends>
<attribute name="JndiName">Tomcat99Target</attribute>
<attribute name="InvokeTargetMethod">true</attribute>
<attribute name="ExportedInterfaces">myinterface</attribute>
</mbean>
</server>
【问题讨论】: