jboss修改服务器端口,改了默认端口的jboss不能用shutdown.sh关闭,怎样解决

当前位置:编程学习 > JAVA >>

改了默认端口的jboss不能用shutdown.sh关闭,怎样解决

改了默认端口的jboss不能用shutdown.sh -S关闭,怎样解决?还有用shutdown.sh -s jnp://localhost:1938这样的命令也不能关,该怎样配置呢?希望能得到大家的帮助,感激不尽。

jboss是部署在solaris服务器上,上面装了好几个jboss

bash-3.00$ ./shutdown.sh -S

Exception in thread "main" javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1099 [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: 不允许联接]]]

at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1414)

at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:594)

at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at org.jboss.Shutdown.main(Shutdown.java:214)

Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: 不允许联接]]

at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:269)

at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1385)

... 4 more

Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: 不允许联接]

at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:243)

... 5 more

Caused by: java.net.ConnectException: 不允许联接

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)

at java.net.Socket.connect(Socket.java:452)

at java.net.Socket.connect(Socket.java:402)

at java.net.Socket.(Socket.java:309)

at java.net.Socket.(Socket.java:211)

at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)

at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)

at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:239)

... 5 more

bash-3.00$ ./shutdown.sh -s jnp://localhost:1099

Exception in thread "main" javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1099 [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: 不允许联接]]]

at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1414)

at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:594)

at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at org.jboss.Shutdown.main(Shutdown.java:214)

Caused by: javax.naming.CommunicationException: Failed to connect to server localhost:1099 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: 不允许联接]]

at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:269)

at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1385)

... 4 more

Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost:1099 [Root exception is java.net.ConnectException: 不允许联接]

at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:243)

... 5 more

Caused by: java.net.ConnectException: 不允许联接

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)

at java.net.Socket.connect(Socket.java:452)

at java.net.Socket.connect(Socket.java:402)

at java.net.Socket.(Socket.java:309)

at java.net.Socket.(Socket.java:211)

at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:84)

at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:77)

at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:239)

... 5 more

jboss

shutdown.sh

shutdown.sh -s jnp

--------------------编程问答--------------------

已解决。

要改jboss_home/server/default/conf下的jboss-service.xml文件,要把jboss-service.xml中127.0.0.1的127.0.0.1都替换成${jboss.bind.address}才行,${jboss.bind.address},出错就是因为里面配置的是127.0.0.1。再改里面的1099端口为1938,端口是改这个部分

name="jboss:service=Naming"

xmbean-dd="resource:xmdesc/NamingService-xmbean.xml">

false

1938

补充:Java , Java EE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值