我们在云端有一台 Ubuntu 服务器,我们计划在单台服务器上部署两个 Tomcat 实例。建议在单台服务器上部署两个 tomcat 实例。请告诉我在单台服务器上使用两个 tomcat 有什么缺点
提前致谢
答案1
这确实是值得建议的,因为只有一个 tomcat 正在消耗其系统操作的资源。
缺点如下:
- Tomcat 系统级别的系统更改需要两个应用程序停止
- 端口或网络设置必须不同,两个应用程序不能使用相同的端口
- 一个应用程序的高资源消耗会降低另一个应用程序的速度,因为只有一个资源池可用
但是 Tomcat 的设计目标是处理多个应用程序。在云环境中,资源消耗确实不是问题,减少 tomcat 本身的内存占用也是一件好事。