SpringCloud
文章平均质量分 86
胡了了
这个作者很懒,什么都没留下…
展开
-
Spring Cloud学习(1)——单节点Eureka Server
阅读的书籍为《Spring Cloud 微服务实战》。 基本概念 服务治理 服务治理可以说是微服务架构中最为核心和基础的模块,主要用来实现各个微服务实例的自动化注册与发现。 早期微服务系统中,服务不多,可以通过静态配置来完成服务的调用。但是随着业务的发展,系统功能越来越复杂,相应的微服务应用也不断增加,静态配置就越来越难以维护,故需要实现微服务实例的自动化注册与发现。 ...原创 2018-02-24 16:57:13 · 582 阅读 · 0 评论 -
Spring Cloud学习(2)——高可用Eureka Server
阅读的书籍为《Spring Cloud 微服务实战》。 在单节点Eureka Server中,通过设置,让服务中心不注册自己: eureka.client.register-with-eureka=false eureka.client.fetch-registry=false 而实现Eureka Server的高可用,实际就是把自己作为服务,向其他服务注册中心注册,形成一种互相...原创 2018-02-27 14:45:26 · 1122 阅读 · 0 评论 -
Spring Cloud学习(3)——服务发现与消费以及客户端负载均衡Ribbon
阅读的书籍为《Spring Cloud 微服务实战》。 在《Spring Cloud学习(2)——高可用Eureka Server》中,我搭了一个双节点的服务注册中心集群。 同时在《Spring Cloud学习(1)——单节点Eureka Server》中,创建了一个名为hello-world-service的服务提供者。 这里,为了测试Ribbon的客户端负载均衡功能,需要启动he...原创 2018-03-01 10:21:27 · 487 阅读 · 0 评论 -
Spring Cloud学习(4)——服务容错保护Hystrix初研
阅读的书籍为《Spring Cloud 微服务实战》。 在微服务架构中,服务被拆分成了若干服务单元。各个服务单元应用间通过服务注册与订阅的方式相互依赖。 由于每个单元都在不同的进程中运行,依赖通过远程调用的方式执行,可能会因为网络问题或者依赖服务自身的问题出现调用故障或延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断的增加,最终就会因等待出现故障的依赖方响应...原创 2018-03-01 18:15:47 · 460 阅读 · 0 评论