Nginx 에러경고
429 Too Many Requests429 Too Many Requests — Nginx 요청 횟수 초과(레이트 리밋)
클라이언트가 지정된 시간 내에 너무 많은 요청을 보냈습니다.
nginxserver
이 에러의 원인
limit_req 모듈이 설정된 레이트 리밋을 초과한 요청을 거부하고 있습니다.
수정 방법
요청 빈도를 줄이세요. limit_req_zone에서 레이트 리밋을 높이세요. 일시적인 트래픽 급증에 대비해 burst 파라미터를 추가하세요.
예제
# Rate limiting config
limit_req_zone $binary_remote_addr zone=one:10m rate=10r/s;
location / {
limit_req zone=one burst=20 nodelay;
}관련 에러 코드
Nginx 에러에러
host not found in upstreamhost not found in upstream — 업스트림 호스트 확인 실패
Nginx가 upstream 블록에 지정된 호스트 이름을 확인할 수 없습니다.
nginxserver
상세 보기 Nginx 에러정보
301 Moved Permanently301 Moved Permanently — Nginx 영구 리디렉션
Nginx가 클라이언트를 새 URL로 영구 리디렉션하고 있습니다.
nginxserver
상세 보기 Nginx 에러경고
499 Client Closed Request499 Client Closed Request — Nginx 클라이언트 연결 종료
서버가 응답을 전송하기 전에 클라이언트가 연결을 닫았습니다.
nginxserver
상세 보기 Nginx 에러에러
rewrite or internal redirection cyclerewrite or internal redirection cycle — 리다이렉트 루프 감지
Nginx가 무한 리다이렉트 또는 rewrite 루프를 감지했습니다.
nginxserver
상세 보기 Nginx 에러에러
SSL_do_handshake() failedSSL_do_handshake() failed — SSL 핸드셰이크 실패
클라이언트 또는 업스트림 서버와의 SSL/TLS 핸드셰이크에 실패했습니다.
nginxserver
상세 보기 Nginx 에러에러
504 Gateway Timeout504 Gateway Timeout — Nginx 게이트웨이 타임아웃
Nginx가 업스트림 서버의 응답을 기다리다 타임아웃이 발생했습니다.
nginxserver
상세 보기