分布式
卖琴的
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务架构的特点和适用场景
微服务的特点: 单一职责原则:每个服务应该负责单独的功能,正是SOLID原则之一。 独立部署、升级、扩展和替换:每个服务都可以单独部署及重新部署而不影响整个系统。这使得服务很容易升级。 支持异构/多种语言:每个服务的实现细节都与其他服务无关,这使得服务之间能够解耦,团队可以针对每个服务选择最合适的开发语言、工具和方法。 轻量级:微服务通常有轻量级的分布式服务框架承载,采用了P2P通信,无中心节点,性能可以线性增长;第三方软件依赖减少,减少类冲突和冗余依赖,集成和升级更方便。 微服务使用场景: 团队规模原创 2020-09-07 19:05:12 · 1356 阅读 · 0 评论 -
Springcloud 主要组件
Eureka:注册中心 Eureka就好比是一个公司的后台,负责管理、记录服务提供者的信息。我们只要将我们的微服务注册到Eureka中去,我们的服务调用者在调用微服务的时候,就无需自己寻找服务,而是把自己的需求告诉Eureka,然后Eureka会把符合你需求的服务告诉你,从而完成微服务的调用。 Eureka架构中的三个核心角色: ①服务注册中心 Eureka的服务端应用,提供服务注册和发现功能,就是刚刚我们建立的eureka-demo ②服务提供者 提供服务的应用,可以是SpringBoot应用,..原创 2020-09-07 19:03:14 · 1026 阅读 · 0 评论
分享