개발/NestJS
NestJS에서 Throttler()의 역할
jaein
2023. 4. 5. 16:34
NestJS에서 제공하는 Guard 중 하나.
일정시간동안 요청속도를 제한하는 기능 (서버 부하 조절)
Throttler(10, 60);
-> 첫번째 인자: 허용할 최대 요청 수
-> 두번째 인자: 시간(초)
즉 1분당 10개의 요청을 허용하고 초과한 경우 요청을 거절함
인자 명시 안돼있는 경우
-> 기본값(초당 10개 요청을 허용)