《重新定义Spring Cloud实战》——1.2.4 Spring Cloud与服务治理中间件

举报
华章计算机 发表于 2019/06/04 13:00:09 2019/06/04
【摘要】 本书摘自《重新定义Spring Cloud实战》——书中第1章,第1.2.4节,作者是许进、叶志远、钟尊发、蔡波斯、方志朋、郭芳碧、朱德明。

1.2.4 Spring Cloud与服务治理中间件

服务治理中间件包含服务注册与发现、服务路由、负载均衡、自我保护、丰富的治理管理机制等功能。其中服务路由包含服务上下线、在线测试、机房就近选择、A/B测试、灰度发布等。负载均衡支持根据目标状态和目标权重进行负载均衡。自我保护包括服务降级、优雅降级和流量控制。

Spring Cloud作为一个服务治理中间件,它的服务治理体系做了高度的抽象,目前支持使用Eureka、Zookeeper、Consul作为注册中心,并且预留了扩展接口,而且由于选型是中立的,所以支持无缝替换。在Spring Cloud中可以通过Hystrix进行熔断自我保护Fallback,通过Ribbon进行负载均衡。本书围绕着Spring Cloud的服务治理体系介绍Eureka、Consul、Ribbon、Hystrix等实战用法。关于Spring Cloud注册中心的对比选型参考,如图1-4所示。

image.png

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。