为什么JBoss Wildfly服务器不能使用9999作为其管理端口?

时间:2017-09-07 04:46:03

标签: wildfly jboss-cli

如果我将Wildfly 10的管理端口更改为9999,那么我无法使用jboss-cli.bat / sh来停止此服务器。是否有使用9999的限制

2 个答案:

答案 0 :(得分:1)

在Wildfly 10中,管理控制台和CLI使用相同的端口进行通信,即9990.这样做是为了减少服务器实例打开的端口数。如果要使用9999端口进行CLI,则需要在socket-binding中定义此端口并使用' remote'连接的协议,如" jboss-cli.sh -c --controller = remote:// localhost:9999"

答案 1 :(得分:1)

默认情况下,9999与远程协议关联,因此CLI将使用远程而不是http-remoting,这是默认协议。使用" jboss-cli.sh -c --controller = http-remoting:// localhost:9999"