首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Springboot如何管理分布式系统中的bean?

Springboot如何管理分布式系统中的bean?
EN

Stack Overflow用户
提问于 2020-01-31 16:29:41
回答 1查看 65关注 0票数 0

假设我在spring boot中有一个应用程序。此应用程序的多个实例将在分布式系统中运行,以处理来自不同用户的大量请求。Spring将在应用程序上下文中创建/管理其bean。有几个带有应用程序上下文的应用程序实例将会运行。如果我们有一个负载均衡器坐在这个应用程序的前面,它在每个实例上分发请求,那么spring将如何管理bean。

EN

回答 1

Stack Overflow用户

发布于 2020-01-31 16:38:18

在应用程序实例前面单独使用负载均衡器时,spring boot应用程序将不会相互感知。实例之间不会有任何bean管理,每个实例都会维护自己的应用程序上下文和托管bean。您可以显式地将实例连接在一起,以使用相同的数据库作为数据源或持久会话(server.session.persistent=true),以便在负载均衡器路由到其他节点时不会丢失会话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60000308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档