Web applications 在两个不同的已安装tomcat目录上安装两个webapplication,与在不同端口上安装相同的tomcat?

Web applications 在两个不同的已安装tomcat目录上安装两个webapplication,与在不同端口上安装相同的tomcat?,web-applications,tomcat,Web Applications,Tomcat,我已经在tomcat的8080端口上安装了一个web应用程序。现在我有了另一个web应用程序,它是作为war文件获得的。两个Web应用程序将相互通信。我的上级告诉我,在同一台机器上的不同tomcat目录上部署第二个web应用程序。在此过程中,我提出了另外两个选择:- 1) 我们可以在不同的端口上部署第二个webapplication,比如在第一个tomcat目录本身上部署8888 2) 我们可以在第一个tomcat目录本身的同一端口上部署第二个webapplication 选项3正如我的上级所建

我已经在tomcat的8080端口上安装了一个web应用程序。现在我有了另一个web应用程序,它是作为war文件获得的。两个Web应用程序将相互通信。我的上级告诉我,在同一台机器上的不同tomcat目录上部署第二个web应用程序。在此过程中,我提出了另外两个选择:-

1) 我们可以在不同的端口上部署第二个webapplication,比如在第一个tomcat目录本身上部署8888

2) 我们可以在第一个tomcat目录本身的同一端口上部署第二个webapplication

选项3正如我的上级所建议的:-在同一台机器上的另一个tomcat目录上部署第二个webapplication

根据我的理解,以上三种选择没有区别。对吗

我不明白在同一台机器上的另一个tomcat目录上部署第二个webapplication的理由

这个问题与at相同,但有人关闭了它,将其标记为重复,这不是因为这个问题不是关于如何部署,而是关于选择正确的选项。因此它不是重复条目。请回答这个问题。

这篇文章中的答案,在你的封闭式问题中也提到过,正是针对你的问题

你的上级给你的建议与Bozho的建议基本相同,即通过另一个Tomcat部署web应用程序,即使用2台服务器

波佐回答的第二部分和肖恩的回答涵盖了你的其他想法。
也就是说,为了将web应用程序部署在同一个Tomcat中,但部署在不同的端口中,您需要相应地配置连接器和设置

这相当乏味,而且你的上级建议的方法更简单直接


否则,请查看其他线程中的答案

谢谢用户384706。我同意Bozho建议使用另一个tomcat。他指出,如果我们部署在不同的tomcat上,这将很容易。但是这仅仅是方便还是其他因素(如果我们部署在不同的tomcat上,性能会得到提高)。我想了解的是,如果我们将应用程序部署在不同端口的同一tomcat上,与将应用程序部署在相同端口的同一tomcat上,与将应用程序部署在不同的tomcat上有什么区别。这就是我的意图。我想问你的问题是,你为什么不直接向你的高级工程师提出这些问题?从我的观点来看,我不知道他在想什么。也许他需要第二台服务器来提高可用性,例如一个Tomcat实例崩溃,另一个仍然存在。或者更简单,不想修改Tomcat的服务配置。也许还有其他原因。所以我不明白你为什么不先问他,然后调查他的理由/论点是否合理