按章节整理的图文笔记,助你系统学习
1、什么是Hystrix? 在分布式环境中,许多服务依赖项中的一些必然会失败。Hystrix是一个库,通过添加延迟容忍和容错逻辑,帮助你控制这些分布式服务之间的交互。Hystrix通过隔离服务之间的访...
1、什么是Feign? -Feign的英文表意为“假装,伪装,变形”,是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式...
1、整理负载均衡代码 1)、增加RestTemplate配置类 ```java packagecom.mazong.serverbloggood.config; importorg.s...
1、负载均衡 1)、负载均衡的默认配置 上一节中,article服务调用user微服务,我们发现,每次请求,都是由不同的user微服务提供的。其实这是由于SpringCloud默认指定了Ribbon...
1、使用EurekaClient 1)、修改ArticleController类 ```java packagecom.mazong.serverblogarticle.controller; i...
1、user服务增加Eureka客户端功能 1)、增加Eureka客户端依赖 ```xml <?xmlversion="1.0"encoding="UTF-8"?> <projectxmlns="h...
1、Eureka简介 Eureka是Netflix开发的服务发现框架,SpringCloud将它集成在自己的子项目spring-cloud-netflix中,实现SpringCloud的服务发现功能。...
1、在启动类中注入RestTemplate模板 在SpringBoot项目中,RestTempplate是替代HttpClient的存在,它的功能十分强大,而我们SpringCloud微服务之间的调用...