nginx 시간 초과
2045 단어 nginx
http{
keepalive_timeout 600;
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;
client_header_timeout 600;
client_body_timeout 600;
}
client_header_timeout
기본 값 60s 는 client 가 요청 헤드 를 보 내 기 를 기다 리 는 시간 초과 시간(예:GET/HTTP/1.1)을 지정 합 니 다.한 번 의 read 에서 요청 헤드 를 받 지 못 했 을 때 만 시간 초과 라 고 할 수 있 습 니 다.시간 이 초과 되 었 을 때 client 에서 아무것도 보 내지 않 았 다 면 nginx 는 HTTP 상태 코드 408("Request timed out")을 되 돌려 줍 니 다.
client_body_timeout
기본 값 60s 이 명령 은 요청 체(request body)의 읽 기 시간 초과 시간 을 설정 합 니 다.한 번 의 readstep 에서 요청 체 를 얻 지 못 하면 시간 초과 로 설정 합 니 다.시간 초과 후 nginx 는 HTTP 상태 코드 408 을 되 돌려 줍 니 다("Request timed out")
keepalive_timeout
기본 값 75s 첫 번 째 매개 변 수 는 client 의 keep-alive 와 연결 하 는 시간 초과 시간 을 지정 합 니 다.서버 는 이 시간 후에 연결 을 닫 습 니 다.선택 할 수 있 는 두 번 째 매개 변 수 는 응답 헤드 Keep-Alive:timeout=time 에 있 는 time 값 을 지정 합 니 다.이 머리 는 일부 브 라 우 저 로 하여 금 자발적으로 연결 을 닫 게 할 수 있어 서 서버 가 연결 을 닫 을 필요 가 없다.이 인자 가 없 으 면 nginx 는 Keep-Alive 응답 헤드 를 보 내지 않 습 니 다.(이 헤드 가 연결 여 부 를 결정 하 는 것 은 아니 지만)
lingering_timeout
기본 값 5s lingeringclose 적용 후 연결 을 닫 기 전에 사용자 가 보 낸 데이터 가 서버 에 도 착 했 는 지 확인 합 니 다.lingering 을 초과 하면timeout 시간 후 읽 을 데이터 가 없 으 면 연결 을 닫 습 니 다.그렇지 않 으 면 연결 버퍼 의 데 이 터 를 읽 고 버 려 야 연결 을 닫 을 수 있 습 니 다.
resolver_timeout
기본 값 30s 이 명령 은 DNS 해석 시간 초과 설정
proxy_connect_timeout!!!
기본 값 60s 는 프 록 시 서버 와 연결 하 는 시간 초과 시간 을 정의 합 니 다.이 시간 초 과 는 통상 75 초 를 초과 해 서 는 안 된다.
proxy_read_timeout
기본 값 60s 이 명령 은 프 록 시 서버 의 읽 기 시간 초과 설정 입 니 다.이것 은 nginx 가 요청 한 응답 을 얻 기 위해 얼마나 기다 릴 지 결정 합 니 다.이 시간 은 전체 response 를 얻 는 시간 이 아니 라 reading 작업 을 두 번 하 는 시간 입 니 다.
proxy_send_timeout
기본 값 60s 이 지정 은 upstream 서버 에 보 내 는 시간 초과 시간 을 설정 합 니 다.시간 초과 설정 은 전체 발송 기간 이 아니 라 두 번 의 write 작업 기간 입 니 다.시간 이 초과 되면 upstream 에서 새로운 데 이 터 를 받 지 못 하면 nginx 는 연결 을 닫 습 니 다.
proxy_upstream_fail_timeout
기본 값 10s Upstream 모듈 에서 server 명령 의 인 자 를 설정 합 니 다.upstream 백 엔 드 가 지정 한 횟수(maxfails)이후 이 백 엔 드 에서 조작 할 수 없 는 시간 은 기본적으로 10 초 입 니 다.
장 영광 블 로그
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.