Ciwei
【SpringCloud学习】Feign捕获异常(Greenwich版) 【SpringCloud学习】Feign捕获异常(Greenwich版)
介绍feign不使用熔断器的时候捕获异常 实现ErrorDecoder获取抛出的异常 import com.fasterxml.jackson.databind.ObjectMapper; import feign.Response;
2019-07-21
【SpringCloud学习】Spring Cloud Gateway熔断器使用(Greenwich版) 【SpringCloud学习】Spring Cloud Gateway熔断器使用(Greenwich版)
本文需要的demo: 服务Provider:ClientA 服务Consumer:Feign 网关:Gateway maven需要添加: <dependency> <groupId>org.springframewo
2019-07-21
【SpringCloud学习】Spring Cloud Gateway获取response的值(Greenwich版) 【SpringCloud学习】Spring Cloud Gateway获取response的值(Greenwich版)
SpringCloudGateway获取、修改客户端请求Request的参数,我们在上一篇已经讲过了。那么网关发起请求后,微服务返回回来的response的值,还是要经过网关才发给客户端的。很多时候,我们希望能看到响应的值,或者修改它,其实
2019-07-21
【SpringCloud学习】Spring Cloud Gateway全局异常处理(Greenwich版) 【SpringCloud学习】Spring Cloud Gateway全局异常处理(Greenwich版)
介绍大家不要试着去用Gateway去捕获后端异常,回到最初的起点,API 网关(API Gateway)主要负责服务请求路由、组合及协议转换,异常同样也是一样,Gateway只负责转发单体应用的异常,不要试图Gateway捕获后端服务异常,
2019-07-21
【SpringCloud学习】Spring Cloud Gateway修改请求参数值(Greenwich版) 【SpringCloud学习】Spring Cloud Gateway修改请求参数值(Greenwich版)
介绍Spring Cloud Gateway(以下简称 SCG)做为网关服务,是其他各服务对外中转站,通过 SCG 进行请求转发。在请求到达真正的微服务之前,我们可以在这里做一些预处理,比如:来源合法性检测,权限校验,反爬虫之类… 因为业务
2019-07-21
【SpringCloud学习】Spring Cloud Gateway实现微服务网关routes高级路由版本(Greenwich版) 【SpringCloud学习】Spring Cloud Gateway实现微服务网关routes高级路由版本(Greenwich版)
Spring Cloud GatewaySpring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开
2019-07-21
【SpringCloud学习】Ncos实现配置中心(Greenwich版) 【SpringCloud学习】Ncos实现配置中心(Greenwich版)
添加依赖<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.
2019-07-20
【SpringCloud学习】Ncos实现注册中心(Greenwich版) 【SpringCloud学习】Ncos实现注册中心(Greenwich版)
添加依赖添加nacos的springcloud依赖呀 <dependencyManagement> <dependencies> <dependency> <group
2019-07-20
【SpringCloud学习】Zuul2.0实现微服务网关(Greenwich版) 【SpringCloud学习】Zuul2.0实现微服务网关(Greenwich版)
Zuul2.0实现微服务网关zuul简介路由是微服务架构不可或缺的一部分。例如,/可以映射到您的Web应用程序,/api/users映射到用户服务并/api/shop映射到商店服务。 Zuul是Netflix的基于JVM的路由器和服务器端负
2019-07-20
【SpringCloud学习】Sleuth链路跟踪(Greenwich版) 【SpringCloud学习】Sleuth链路跟踪(Greenwich版)
Sleuth链路跟踪sleuth简介随着业务的不断扩张,服务之间互相调用会越来越复杂。这时,如果想看一个请求的调用顺序是相当繁琐,所以引入sleuth记录调用请求。 前期准备 zipkin的安装 只需要下载jar即可,下载地址:
2019-07-20
【SpringCloud学习】Spring Cloud Gateway实现微服务网关discovery最基础版本(Greenwich版) 【SpringCloud学习】Spring Cloud Gateway实现微服务网关discovery最基础版本(Greenwich版)
Spring Cloud Gateway实现微服务网关Spring Cloud Gateway简介该项目提供了一个建立在Spring Ecosystem之上的API网关,包括:Spring 5,Spring Boot 2和Project R
2019-07-20
【SpringCloud学习】Feign声明式服务调用(Greenwich版) 【SpringCloud学习】Feign声明式服务调用(Greenwich版)
Feign声明式服务调用feign简介Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。它具备可插拔的注解支持,包括Fe
2019-07-20
1 / 2