【问题标题】:Problem Shutting Down JBoss Instance关闭 JBoss 实例的问题
【发布时间】:2009-07-31 13:22:14
【问题描述】:

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

【问题讨论】:

    标签: java jboss


    【解决方案1】:

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

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

    您还说您只将 JBoss 4.0.4 绑定到 localhost,但您没有说明您是如何做到的。您是否知道 JBoss 4.0 默认绑定到每个 IP 地址,而 4.2 默认只绑定到 localhost?

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

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

    【讨论】:

      【解决方案2】:

      您确定您的两个 JBoss 实例都能正常启动吗?您是否更改了他们正在使用的端口号?如果不是,它们就会发生冲突,正如 skaffman 所写的那样。

      考虑关注'Running multiple instances of JBoss on same server' tutorial

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-08-27
        • 2017-11-18
        • 2012-01-30
        • 2020-11-01
        • 2021-06-08
        • 2016-01-15
        • 1970-01-01
        相关资源
        最近更新 更多