如果在一台机器上部署了多个jboss server,需要修改相关端口以避免端口冲突。目前确认需要修改的配置如下
一、vi $JBOSS_HOME/server/default/conf/jboss-service.xml
1、WebService端口
<mbean code="org.jboss.web.WebService"
name="jboss:service=WebService">
<attribute name="Port">8083</attribute>
2、JNDI端口:
<mbean code="org.jboss.naming.NamingService"
name="jboss:service=Naming"
xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
<attribute name="Port">1099</attribute>
<attribute name="Port">1098</attribute>
3、RMI端口:
<mbean code="org.jboss.invocation.jrmp.server.JRMPInvoker"
name="jboss:service=invoker,type=jrmp">
<attribute name="RMIObjectPort">4444</attribute>
</mbean>
<mbean code="org.jboss.invocation.pooled.server.PooledInvoker"
name="jboss:service=invoker,type=pooled">
<attribute name="ServerBindPort">4445</attribute>
</mbean>
二、vi $JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/server.xml
1、HTTP端口:
<Connector port="8080" address="${jboss.bind.address}"/>
<Connector port="8009" address="${jboss.bind.address}"/>
三、vi $JBOSS_HOME/server/default/deploy/jms/uil2-service.xml
1、JMS:
<mbean code="org.jboss.mq.il.uil2.UILServerILService">
<attribute name="ServerBindPort">8093</attribute>