关于一台电脑上部署多个JBOSS,端口冲突解决办法
2013-02-20 11:31
543 查看
当一台电脑上需要部署多个JBOSS时候,会出现端口冲突的情况。修改以下3个配置文件的端口号即可
1、server\default\conf\jboss-service.xml下
2、server\default\deploy\ejb3.deployer\META-INF\jboss-service.xml
3、server\default\deploy\jboss-web.deployer\server.xml下
1、server\default\conf\jboss-service.xml下
<!-- The Bind address and Port --> <attribute name="BindAddress">${jboss.bind.address}</attribute> <attribute name="Port">8013</attribute> --<span style="color:#000000;">需要修改 </span> <!-- The listening port for the bootstrap JNP service. Set this to -1 to run the NamingService without the JNP invoker listening port. --> <attribute name="Port">3099</attribute> --需要修改 <!-- The bootstrap JNP server bind address. This also sets the default RMI service bind address. Empty == all addresses --> <attribute name="BindAddress">${jboss.bind.address}</attribute> <!-- The port of the RMI naming service, 0 == anonymous --> <attribute name="RmiPort">3098</attribute> --需要修改 <mbean code="org.jboss.invocation.jrmp.server.JRMPInvoker" name="jboss:service=invoker,type=jrmp"> <attribute name="RMIObjectPort">4465</attribute> --需要修改 <mbean code="org.jboss.invocation.pooled.server.PooledInvoker" name="jboss:service=invoker,type=pooled"> <attribute name="NumAcceptThreads">1</attribute> <attribute name="MaxPoolSize">300</attribute> <attribute name="ClientMaxPoolSize">300</attribute> <attribute name="SocketTimeout">60000</attribute> <attribute name="ServerBindAddress">${jboss.bind.address}</attribute> <attribute name="ServerBindPort">4487</attribute> --需要修改 <!-- <attribute name="clientMaxPoolSize" isParam="true">304</attribute>--> <attribute name="socketTimeout" isParam="true">600000</attribute> <attribute name="serverBindAddress">${jboss.bind.address}</attribute> <attribute name="serverBindPort">4499</attribute> --需要修改
2、server\default\deploy\ejb3.deployer\META-INF\jboss-service.xml
<mbean code="org.jboss.remoting.transport.Connector" name="jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3"> <depends>jboss.aop:service=AspectDeployer</depends> <attribute name="InvokerLocator">socket://${jboss.bind.address}:3875</attribute>
3、server\default\deploy\jboss-web.deployer\server.xml下
<!-- A "Connector" represents an endpoint by which requests are received and responses are returned. Documentation at : Java HTTP Connector: /docs/config/http.html (blocking & non-blocking) Java AJP Connector: /docs/config/ajp.html APR (HTTP/AJP) Connector: /docs/apr.html Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector port="8080" address="0.0.0.0" maxThreads="250" maxHttpHeaderSize="8192" emptySessionPath="true" protocol="HTTP/1.1" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/> --需要修改 <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8020" address="0.0.0.0" protocol="AJP/1.3" --需要修改 emptySessionPath="true" enableLookups="false" redirectPort="8443" />
相关文章推荐
- 关于tomcat端口的修改,以及同时部署多个应用,自己遇到的问题以及解决办法
- 配置一下端口,解决同一台电脑启动多个jboss
- 一台机器运行多个JBoss多实例, 解决JBoss端口冲突
- AOM项目部署到JBOSS中冲突的解决办法
- 关于Tomcat端口被占用的解决办法
- 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)
- 关于ListView中使用GestureDetector冲突的解决办法
- binbinyang---关于开发中listview 跟ScrollView 的冲突问题解决办法
- 关于MyEclipse 10.7 部署报错,抛空指针异常的解决办法
- 关于SharedSDK中短信注册和分享功能冲突问题的解决办法
- 单页面网站关于id冲突的解决办法
- 关于电脑运行速度慢的解决办法
- 关于ListView中使用GestureDetector冲突的解决办法
- 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)
- 关于滑动冲突踩的那些坑以及解决办法
- 新手关于ScrollView和ListView冲突问题解决办法
- Discuz!NT 3.5.2 关于不能在64位系统部署问题彻底解决办法
- 关于HttpWebRequest发生服务器协议冲突的解决办法
- 关于自己电脑写的winfrom程序在别人那里用不了,异常抛出缺少xxxx.dll相关解决办法。
- JBoss6部署报 java.lang.IllegalStateException service=EJB3 is already installed 解决办法