JBOSS常用端口占用问题的解决

像JBOSS,TOMCAT之类的应用服务器的端口经常会和其他软件的端口发生冲突,当然,至于哪一个软件和我们的服务器发生端口冲突,不好找,我们只好修改一下服务器的端口以求解决,本人暂时遇到两种情况,下边列出来:
注:技术有限,高手可略过,谢谢!

1.JBOSS启动服务端口占用
JBOSS默认启动服务端口为8080,这样和TOMCAT就发生了冲突,需要修改以下文件:
server\default\deploy\jbossweb-tomcat50.sar\server.xml
修改:
<Service name="jboss.web" className="org.jboss.web.tomcat.tc5.StandardService">
<!-- A HTTP/1.1 Connector on port 8080 -->
<Connector port="[color=red]8080[/color]" address="${jboss.bind.address}"
......
其中红色字体[color=red]8888[/color]为任意端口号即可,当然,不要和其他再发生冲突就好!

2.JBOSS命名服务端口占用,一般很少碰到,个别情况另当别论
会发生如下错误:
09:19:45,500 ERROR [NamingService] Could not start on port 1099
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
......
需要修改以下文件:
server\default\conf\jboss-service.xml
修改:
<mbean code="org.jboss.naming.NamingService"
name="jboss:service=Naming"
xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">
......
中的Port属性即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值