속도를 낮추세요, 이 IP 주소에서 요청이 너무 많습니다 - API 사용자 응답

안녕하세요, 여러분

저희는 REST API를 통해 Discourse를 사용하고 있습니다. 최신 게시물과 답글이 필요한 래퍼 API를 구축했으며, 이를 위해 먼저 최신 주제(latest topic) API를 호출한 후, 출력된 각 주제에 대해 해당 주제의 게시물(posts)을 반복적으로 조회하고 있습니다. 그러다 다음과 같은 오류가 발생했습니다.

Slow down, too many requests from this IP address.
Please retry again in 5 seconds.
Error code: ip_10_secs_limit.

해당 문제에 대한 몇몇 게시물을 참고해 app.yml 파일의 DISCOURSE_IP_10_SECS_LIMIT 값을 변경하고 인스턴스를 재시작했으나, 여전히 동일한 문제가 발생하고 있습니다.

도움을 주실 수 있는 분 계신가요?

감사합니다.
Chittaranjan

이를 위해 재빌드가 필요할 수 있습니다. 최소한 기존 컨테이너를 삭제하고 새 컨테이너를 시작해야 합니다.

Jay 님, 안녕하세요.
답변 주셔서 감사합니다. 네, app.yml의 설정을 변경한 후 ./launcher rebuild app을 실행했습니다. 하지만 여전히 작동하지 않습니다. 파일에 명시된 설정은 다음과 같습니다.


  DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 10000
  DISCOURSE_MAX_USER_API_REQS_PER_DAY: 10000
  DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE: 10000
  DISCOURSE_IP_10_SECS_LIMIT: 1000

감사합니다.
Chitta 드림