我需要在 ubuntu VPS 上运行两个 webapp,但其中一个(我自己的 webapp)更适合在 Tomcat 中运行,而另一个(Solr webservice)更适合在 Jetty 中运行。但我认为为每个 webapp 运行单独的服务器会比在同一台服务器上运行两个 webapp 消耗更多的资源(例如内存消耗会更高),不是吗?
如果我在一台机器上同时运行 Tomcat 和 Jetty 以供生产使用,可能还会出现什么不好的情况?
答案1
从技术上来说没有问题。
只需在不同的端口上运行两者,并注意每个端口的内存/ CPU 使用情况。
一个行为不当的服务器很容易使用过多的资源,并导致另一个服务器资源匮乏。