# status code 429

1개의 포스트
post-thumbnail

How to use setTimeout on mocha test?

discord bot을 만들어서 유저마다 특정 조건에 맞게 role을 정해주고 있었다. role 갱신을 할 때 기존에 부여된 role은 delete해주기 위한 코드를 작성하고 여러 개의 테스트를 실행했다. 그런데 응답으로 status 429, "message": "You are being rate limited.", "retry_after": 0.116이 왔다. discord Rate Limits는 디스코드 API가 스팸, 남용, 서비스 과부하를 방지하기 위해 존재한다. 초당 50개 제한이라는데 50개의 테스트가 없음에도 429 응답이 왔다. 그래서 좋지 않은 방법이지만 테스트 속도를 늦춰서 우회하려고 했다. arrow function

2022년 6월 22일
·
0개의 댓글
·