spring cloud hystrix实践

介绍 hystrix是spring cloud的熔断降级组件,由netflix公司开源,通过命令模式结合rxjava框架实现,命令模式封装了用户具体业务,使用rxjava对命令的执行结果进行统计,根据统计结果按一定策略执行熔断降级,避免造成应用失败雪崩。 执行流程如下图: 流程

zuul网关实现解析

介绍     zuul是spring cloud的网关组件,可以构建动态路由、服务降级、负载均衡的服务网关,通过filter链式调用进行扩展,实现统一认证、调用监控、日志管理等等功能。     本文主

spring cloud config扩展实践

什么是配置中心 配置中心用来集中管理应用不同环境(dev、qa、production)、不同集群的配置,配置修改后能够实时推送到应用端。 配置中心提供的核心功能(不仅限如此): 提供配置管理中心, 支持在线管理配置信息; 集中管理各环境的配置文件,支持版本管理(可以用来回滚)

快递中心的spring cloud实践

背景 随着微服务的流行,基于spring生态的spring cloud越来越被关注, Spring Cloud专注于提供良好的开箱即用的典型用例和可扩展性覆盖机制。 特性 分布式/版本化配置 服务注册和发现 路由 service - to - service调用 负载