Files
spring-boot-demo/rate-limit/src/main/resources/application.yml
T

31 lines
431 B
YAML

spring:
data:
redis:
host: localhost
port: 6379
ratelimit:
fail-open: true
config-version: 1
user:
capacity: 10
period: 1m
anonymous:
capacity: 5
period: 1m
global:
capacity: 1000
period: 1m
plans:
free:
capacity: 5
period: 1m
pro:
capacity: 20
period: 1m
api-keys:
free-key-123: free
pro-key-456: pro
costs:
"[/api/report]": 5