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
總結
以上是生活随笔為你收集整理的jboss修改服务器端口,改了默认端口的jboss不能用shutdown.sh关闭,怎样解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java黄金连分数_蓝桥杯 | Java
- 下一篇: 建立数组并写入数据_VBA数组与字典解决