spring-cloud-zuul-ratelimit 配置
1、 添加spring-cloud-zuul-ratelimit依赖。 <dependency> <groupId>com.marcosbarbero.cloud</groupId> <artifactId>spring-cloud-zuul-ratelimit</artifactId> <version>1.3.2.RELEASE</version> 2、 全局限流配置 #全局限流: zuul.ratelimit.enabled=true zuul.ratelimit.behind-proxy=true zuul.ratelimit.repository=REDIS zuul.ratelimit.add-response-headers=true zuul.ratelimit.default-policy.limit=7 zuul.ratelimit.default-policy.quota=1000 zuul.ratelimit.default-policy.refresh-interval=60 zuul.ratelimit.default-policy.type=origin 3、 特定服务限流配置 #局部限流:针对某个服务进行限流 #60s 内请求超过 3 次,服务端就抛出异常,60s 后可以恢复正常请求 zuul.ratelimit.policies.api-b