JBoss 和单独的 TomCat 在同一台机器上

Posted

技术标签:

【中文标题】JBoss 和单独的 TomCat 在同一台机器上【英文标题】:JBoss and a separate TomCat on the same machine 【发布时间】:2012-02-11 06:58:08 【问题描述】:

我需要在同一台机器上安装 JBoss 和在同一端口 (80) 上运行的单独的 TomCat。 我可以实现它以及如何实现吗? 非常感谢

【问题讨论】:

【参考方案1】:

您只需将每个端口更改为不同的端口,它们就会正常工作。 因此,通过这种方式,您可以使它们一起工作。 比如这样:

Tomcat:127.0.0.1:8080

野蝇:127.0.0.1:8081

类似的东西,它们会完美地工作

【讨论】:

【参考方案2】:

您可以通过将 JBoss 和 Tomcat 绑定到不同的 IP 地址来做到这一点。

【讨论】:

【参考方案3】:

我建议在 chrooted 环境中安装两台 Apache 服务器,监听两个不同的 IP 地址。

然后您可以将 Tomcat 安装在一个之上,将 JBoss 安装在另一个之上。

【讨论】:

不能只用一个Apache来平衡两个不同的JBoss和TomCat吗? (例如,www1 上的 JBoss 和 www2 上的 TomCat) 嗯,按照我的做法,这种方法不太容易出错,但我认为你可以,只要你的 Apache 监听两个不同的 IP 地址。无论是地址还是端口,如果您想将其与另一个区分开来,就必须有所不同。 所以我打算从你所说的来看,如果我在一个端口上配置 JBoss 而在另一个端口上配置 TomCan(显然)不同,我可以实现它? 我自己没有测试过,但我不明白为什么不这样做,只要您确保将正确的数据发送到每个容器即可。到目前为止,只有使用两个不同的 IP 才能做到这一点,我相信这不是一件令人头疼的事情。

以上是关于JBoss 和单独的 TomCat 在同一台机器上的主要内容,如果未能解决你的问题,请参考以下文章

我可以在同一台机器上运行两个 tomcat 实例吗?

我可以在同一台机器上运行两个tomcat实例吗?

如何在同一台机器上对多个项目使用tomcat负载均衡策略

同一台机器上多个tomcat启动造成的内存溢出问题的解决方法。

如何在同一台机器上运行 2 个(或更多)Wildfly 实例?

我配置好一个tomcat,ssl证书,如何给同一台机器上的其他tomcat配置证书,默认的80,443端口已经被占用。