参考:
API Rate Limiting with Spring Cloud Gateway
Spring Microservices Security Best Practices
示例配置
按照key-resolver解析出的id(字符串key,用于唯一区分用户、IP等等)进行请求限流,
限流算法采用基于redis lua脚本实现的令牌桶算法,具体配置见如下说明:
server:
port: 8088
spring:
application:
name: mx-gateway-opt
cloud:
# 网关配置
gateway:
# 默认过滤器(对所有route均生效)
default-filters:
# 请求限速配置