Spring Boot + Tomcat - 微服务解决方案

JP *_*ngh 8 spring-boot microservices

我打算使用Spring Boot暴露一些微服务(在这个阶段约20个).我将使用embededed Tomcat创建可执行的胖罐.可执行jar将包装在Docker容器中并部署到AWS.

在我的情况下,20个罐子将同时运行20个tomcat实例.我担心在生产服务器中运行这么多tomcat实例的开销.这是一个有效的问题吗?

我想知道是否有人在生产中使用了类似的配置并且可以分享他们的经验.

任何建议将不胜感激.

谢谢JP

Kon*_*lov 1

您可以尝试将所有服务(Web 应用程序)部署到一个或多个 Tomcat 实例中。您可能未将 Tomcat 包含到 war 文件中。您可以在这里找到 Maven/Spring 配置示例