내부 nginx 사용 시 429 요청 초과

오류 - 429 너무 많은 요청. 발생 중…
Discourse 버전 - 2.4.1 stable, 도커 사용. 앱 컨테이너만 작동 중이며, PG와 Redis는 AWS에서 사용 중입니다. Nginx는 호스트가 아닌 도커 컨테이너에서 실행 중이므로 포트 80만 노출됩니다… 이 서버는 로드 밸런서에 직접 연결되어 있습니다… 가끔 429 오류가 발생하는 이유가 무엇인지 알려주실 수 있을까요…

모든 요청이 ELB(로드 밸런서) IP에서 온 것처럼 표시됩니다. 이로 인해 요청이 너무 많다는 오류가 발생합니다.

로드 밸런서가 요청과 함께 올바른 IP 주소를 전달하도록 설정하면 일반적으로 이 문제가 해결됩니다. 여기에는 X-FORWARDED-FOR 헤더가 필요합니다.

자세한 내용은 다음 링크를 참조하세요: