SpringCloud
文章平均质量分 88
lwd2307997664
这个作者很懒,什么都没留下…
展开
-
SpringCloud微服务之四:使用Hystrix实现微服务的容错限流
SpringCloud微服务之四:使用Hystrix实现微服务的容错限流文章目录SpringCloud微服务之四:使用Hystrix实现微服务的容错限流一、雪崩效应1、雪崩效应概念2、雪崩效应形成原因3、雪崩效应应对策略二、如何容错三、使用Hystrix实现容错1、Hystrix简介2、整合Hystrix3、Hystrix核心配置一、雪崩效应1、雪崩效应概念1、服务雪崩效应是一种因“服务提供者的不可用”(原因)导致“服务调用者不可用”(结果),并将不可用逐渐放大的过程,称之为雪崩效应。原创 2021-04-09 20:55:49 · 250 阅读 · 0 评论 -
SpringCloud微服务之四:Feign实现声明式REST调用(二)
SpringCloud微服务之四:Feign实现声明式REST调用(二)文章目录SpringCloud微服务之四:Feign实现声明式REST调用(二)一、服务提供者处理1.引入依赖2.添加配置类3、添加对外的控制器三、服务消费者添加相关1、调用提供者服务的配置类2、控制器主要学习SpringCloud的手动创建Feign,面对更复杂的业务环境,将Feign与springboot中的spring-security认证鉴权相结合;以及Feign对压缩的支持;Feign的日志配置;Feign的文件上传等。原创 2021-03-27 13:41:29 · 89 阅读 · 0 评论 -
SpringCloud微服务之四:Feign实现声明式REST调用(一)
SpringCloud微服务之四:Feign实现声明式REST调用提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动文章目录SpringCloud微服务之四:Feign实现声明式REST调用前言一、Feign简介二、服务消费者整合Feign1.添加依赖2.创建Feign接口3.启动类上添加启动功能注解4、调用测试三、自定义Feign配置1.添加依赖前言Spring Cloud OpenFeign 是声明式的服务调用工具,它整合了Ribbon和Hystrix,拥有负载均衡和服务容错功能,本原创 2021-03-26 21:15:29 · 143 阅读 · 0 评论 -
SpringCloud微服务之三:Ribbon实现客户端负载均衡
SpringCloud微服务之三:Ribbon实现客户端负载均衡文章目录SpringCloud微服务之三:Ribbon实现客户端负载均衡前言一、关于负载均衡二、为服务消费者整合Ribbon1.pom引入2.为RestTemplate添加@LoadBalanced注解3.为RestTemplate添加@LoadBalanced注解4.测试验证前言使用版本:springboot版本:1.5.9.RELEASE;springcloud版本:Edgware.RELEASE;开发工具:IDEA一、关于负原创 2021-03-24 17:24:21 · 219 阅读 · 0 评论 -
SpringCloud微服务之二:Eureka服务注册与发现中心实战
SpringCloud微服务之二:服务注册与发现实战文章目录SpringCloud微服务之二:服务注册与发现实战前言一、Eureka是什么?二、Eureka服务端1、pom引入2、配置添加3、启动项添加注解三、Eureka客户端1、pom依赖引入2、注解添加3、配置添加四、Eureka高可用集群1、Eureka集群配置2、客户端调用配置五、Eureka用户认证1、服务端添加用户认证2、客户端调整总结前言使用版本:springboot版本:1.5.9.RELEASE;springcloud版本:Ed原创 2021-03-23 19:49:38 · 144 阅读 · 0 评论 -
SpringCloud微服务之一:简介优缺点以及SpringCloud版本兼容
SpringCloud(一)简介优缺点以及版本兼容文章目录SpringCloud(一)简介优缺点以及版本兼容一、单体应用存在的问题二、微服务简介1、微服务概念2、微服务优势以及不足3、微服务的目的4、微服务之间通信REST方式二、微服务相关概念1、注册中心(Erurka)2、网关(Zuul)3、配置中心(Config)3、服务APM(Grafana)4、异步队列(MQ)5、容错限流(Hystrix)6、负载均衡+服务调用(Ribbon、Feign)7、日志收集(ELK)8、容器化(Docker+k8s)原创 2021-03-22 16:25:36 · 597 阅读 · 0 评论