服务限流

最近更新时间: 2024-10-17 17:10:00

准备工作

开始实践服务限流功能前,请确保已完成了 【SDK 下载】 。

快速上手

  1. 向工程中添加 spring-cloud-tsf-starter 依赖并开启 @EnableTsf 注解 。

  2. 限流规则配置 。

注意:

如果您使用的是 1.15.0-Edgware-RELEASE/1.15.0-Finchley-RELEASE 及之前的版本,使用方法参考 【Spring Cloud SDK 历史版本使用方法】。

验证结果

此时您已经对服务开启了限流功能,任何到达的请求都会被限流模块处理。如果该服务上的配额已经消耗完,会对请求返回 HTTP 429 Too Many Requests;否则会正常放行。