Skip to content

v1.2 release

Choose a tag to compare

@klboke klboke released this 24 Mar 11:36
· 8 commits to master since this release

v1.2 版本更新内容

1、触发限流时,响应的类型从 text/plain 变成了 application/json 7b0dde4
2、优化了限流的 lua 脚本,将原来的两步 lua 脚本请求,合并成了一个,减少了和 redis 的交互 9c17977
3、限流的时间窗口大小,支持 Spel 从 Spring 的配置上下文中获取,结合 apollo 等配置中心后,支持规则的动态下发热更 c52149f

jar 包已上传到中央仓库

maven

<dependency>
  <groupId>com.github.taptap</groupId>
  <artifactId>ratelimiter-spring-boot-starter</artifactId>
  <version>1.2</version>
</dependency>

gradle

implementation 'com.taptap:ratelimiter-spring-boot-starter:1.2'