繁体   English   中英

关闭JBoss实例时出现问题

[英]Problem Shutting Down JBoss Instance

我目前在Linux服务器上安装了两个单独的JBoss实例-v4.2.2和v4.0.4。 当我启动v4.2.2时,我使用命令“ sudo ./run.sh -b 0.0.0.0”,以便它将在所有端口上侦听。 但是,我仅在启动v4.0.4时将其绑定到本地主机,因为我只会将其用于API调用。 两者都可以正常运行,但是当我进入v4.0.4 bin目录并尝试使用命令“ sudo ./shutdown -s localhost”将其关闭时,它将关闭v4.2.2,这是一个主要问题,因为然后该网站是无法进入。

这里有很多令人困惑的事情。

您说您使用"run.sh -b 0.0.0.0"以便它将在所有端口上侦听-这使它可以在分配给主机的所有IP地址上侦听,而不是在所有端口上侦听,但是我认为这实际上是您的意思。

您还说过您只将JBoss 4.0.4绑定到本地主机,但没有说明如何实现。 您是否知道默认情况下JBoss 4.0绑定到每个IP地址,而4.2默认情况下仅绑定到localhost?

无论哪种方式,我都看不到两个服务器如何一起启动,如果4.2正在侦听所有IP地址,它将与另一台服务器冲突,其中一个将无法启动。 如果它们都在运行,则它们必须在不同的端口或不同的IP地址上。 哪有

至于导致4.2停止的4.0关闭脚本,这可能是由于您与IP地址或端口混用了。

您确定两个JBoss实例都能正常启动吗? 您是否更改了他们使用的端口号? 如果没有,他们就会发生冲突,就像斯卡夫曼所写的那样。

考虑遵循“在同一服务器上运行JBoss的多个实例”教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM