토큰 버킷(Token Bucket) 레이트 리밋
버킷에 토큰이 일정 속도로 채워지고, 요청 한 번에 토큰 하나를 씁니다. 토큰이 없으면 요청은 거절됩니다. 직접 눌러 보세요.
② 버킷 (최대 용량까지만 저장)
0 / 토큰
✔ 허용 0
✖ 거절(429) 0
- 충전: 초당 설정한 속도로 토큰이 하나씩 생깁니다. 버킷이 가득 차 있으면 넘치는 토큰은 버려집니다.
- 요청: 토큰이 1개 이상이면 하나를 꺼내 쓰고 통과(200). 없으면 즉시 거절(429 Too Many Requests).
- 버스트: 한동안 쉬어서 버킷이 가득 차면 용량만큼은 한꺼번에 처리할 수 있지만, 그 뒤로는 충전 속도만큼만 통과합니다.
- 장기 평균은 충전 속도를 넘을 수 없고, 순간 최대는 버킷 용량이 정합니다.