Spring Cloud简介说明
下文笔者讲述SpringCloud简介说明,如下所示
SpringCloud简介
Spring Cloud是一系列框架的有序集合 是一组框架的简介 运用SpringCloud中的组件,我们可以快速完成一个分布式系统 完成如: 服务发现注册 配置中心 消息总线 负载均衡 断路器 数据监控等
Spring cloud核心组件
1.Eureka: 服务注册与发现发现中心 2.Feign: 基于动态代理机制 根据注解和选择的机器 拼接请求url地址 实现请求调用 3.Ribbon: 实现负载均衡 从一个服务的多台机器中选择一台 请求端的Ribbon 4.Hystrix: 提供线程池 不同的服务走不同的线程池 实现了不同服务调用的隔离 避免了服务雪崩的问题 5.Zuul: 网关管理 由Zuul网关转发请求给对应的服务
Spring cloud断路器功能
分布式架构中 断路器模式的功能: 当某个服务单元发生故障(类似用电器发生短路)后 通过断路器的故障监控(类似熔断保险丝) 向调用方返回一个错误响应,而非长时间的等待 断路器模式的优点: 不会使得线程因调用故障服务被长时间占用不释放 避免故障在分布式系统中的蔓延
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。