![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
Crush on him
全世界最快乐的狗凡
展开
-
微服务之Hystrix熔断器
分布式系统中,服务与服务之间的依赖错综复杂,不可避免,其中一些服务会出现故障 ,导致依赖他们的其他服务出现远程调度的线程问题(雪崩效应)。而Hystrix提供的熔断器,通过隔离服务的访问点,能阻止这种分布式系统中出现的联动故障,并提供故障的解决方案,从而提高了整个分布式系统的弹性。什么是HystrixHystrix是Netflix公司的开源项目,它提供熔断器功能,能够阻止分布式系统中出现联...原创 2019-10-28 23:07:22 · 505 阅读 · 0 评论 -
微服务之Eureka服务的注册和发现
微服务框架中有三类角色,分别是注册中心、服务提供者、服务消费者,注册中心就是EurekaEureka是什么:Eureka 是 Netflix 开源的服务注册发现组件,服务发现可以说是微服务架构的核心功能了,微服务部署之后,一定要有服务注册和发现的能力,Eureka 就是担任这个角色的。Rest API与RPC是服务调用,eureka和zookeeper是服务注册与发现,rest中的服务注册...原创 2019-10-25 09:11:54 · 446 阅读 · 0 评论 -
微服务之Rest构建分布式微服务&服务调用Rest和Dubbo(集群版Eureka Server服务注册中心
Spring Cloud:在SpringBoot基础上提供了一套微服务的解决方案,包括注册、发现、配置中心服务网关、负载均衡、熔断器,是一系列框架的集合,利用springBoot 的开发便利性巧妙的便利简化了分布式开发。比如发现注册、配置总线 ; 在Spring Cloud微服务的实际项目开发中,多个微服务之间不仅是相对独立的,而且也是相对关联的;也就是说,微服务之间需要相互访问,多个微服务...原创 2019-10-23 19:24:33 · 744 阅读 · 0 评论