我有 5 个 Spring Boot Web 应用程序,但只有一个服务器(低端)。
在一个服务器中部署全部 5 个的最佳方式是什么?只有一个 Web 容器 (Tomcat) 并将它们作为单独的 war 文件部署在同一个 Tomcat 上,或者在不同的 Tomcat 容器上运行所有 5 个(Spring Boot 默认行为)?
考虑到性能和可维护性,您的建议是什么?
最佳答案
恕我直言,如果您运行的是资源受限的服务器,最好的办法是将所有应用程序作为 war 文件部署在单个 tomcat 实例下。运行多个服务器只会增加不必要的开销。
关于java - 在单个服务器中部署多个 Spring Boot Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47625558/