![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
easyoh
努力,加油,向前
展开
-
Spring Cloud GateWay Hystrix 熔断路由器
添加上依赖。<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId></dependency>配置示例spring: cloud: gateway: routes: - id: hystrix_route原创 2020-05-28 13:16:13 · 1414 阅读 · 0 评论 -
springcloud 开启熔断hystrix后无法传递header问题
Hystrix有隔离策略:THREAD以及SEMAPHORE。引子当隔离策略为 THREAD 时,是没办法拿到 ThreadLocal 中的值的。举个例子,使用Feign调用某个远程API,这个远程API需要传递一个Header,这个Header是动态的,跟你的HttpRequest相关,我们选择编写一个拦截器来实现Header的传递(当然也可以在Feign Client接口的方法上加RequestHeader )。示例代码:public class KeycloakRequestIntercep转载 2020-05-28 11:59:09 · 686 阅读 · 0 评论 -
spring cloud gateway RequestRateLimiter 限流
spring: cloud: gateway: routes: - id: requestratelimiter_route uri: http://example.org filters: - name: RequestRateLimiter args: redis-rate-limiter.replenishRate: 10 redis-rate-lim原创 2020-05-27 18:34:11 · 830 阅读 · 2 评论