gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 02:41:44 25 4
gpt4 key购买 nike

我计划使用 Spring Boot 公开一些微服务(现阶段大约有 20 个)。我将使用嵌入式 Tomcat 创建可执行的胖 jar。可执行 jar 将被包装在 Docker 容器中并部署到 AWS。

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

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

任何建议将不胜感激。

谢谢
J.P

最佳答案

我们目前使用 AWS 和 Spring Cloud/Spring Boot。我们的立场是需要更多资源的实例接收自己的 EC2 实例。可以使用Docker部署的服务部署到Amazon ECS .

我们所有的部署都是使用嵌入式 Tomcat 的胖 jar。

不知道您调用的服务的大小使这个答案有点复杂。如果您担心 Tomcat 的开销,为什么要在 Docker 容器中运行这些服务?易于部署?

如果您确实采用将多个服务部署到同一个 Tomcat 实例的方法,我不会将您的设置定义为基于微服务的配置。

关于spring-boot - Spring Boot + Tomcat - 微服务解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31097306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com