您的位置:首页 > 游戏 > 手游 > Spring Cloud全解析:精通Spring上下文管理,构建高效微服务架构

Spring Cloud全解析:精通Spring上下文管理,构建高效微服务架构

2025/7/2 10:25:44 来源:https://blog.csdn.net/Lxn2zh/article/details/140741477  浏览:    关键词:Spring Cloud全解析:精通Spring上下文管理,构建高效微服务架构

springcloud容器

springCloud中不只存在了一个Spring容器,会进行多次创建Spring容器,来形成父子容器

  • BootStrap上下文:由SpringCloud监听器创建,用来初始化SpringCloud上下文,该容器是祖先容器
  • SpringBoot上下文:由SpringBoot创建
  • 微服务配置上下文:Feign和Ribbon配置类对应的上下文,由配置容器抽象工厂NamedContextFactory创建,用于容器隔离

BootStrap上下文

用于初始化bootstrap.properties(yml)配置文件的,是springcloud中BootstrapApplicationListener监听器在监听ApplicationEnvironmentPreparedEvent来进行创建的

由该代码触发

listeners.environmentPrepared(environment);

SpringBoot上下文

也就是平时用的最多的spring容器

微服务配置上下文

主要的实现类有FeignContext、LoadBalancerClientFactory、SpringClientFactory

https://zhhll.icu/2021/框架/微服务/springcloud/2.springcloud容器/

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com