nginx 부하 균형 설정, 다운 자동 전환
: proxy_connect_timeout time;
: proxy_connect_timeout 60s;
。 75 。
: proxy_read_timeout time;
: proxy_read_timeout 60s;
。 , 。 , 。
nginx 이용upstream_check_module 모듈 백 엔 드 노드 건강 검진
이것 이 바로 타 오 바 오 기술 팀 이 개발 한 nginx 모듈 입 니 다.타 오 바 오 텐 진의 홈 페이지 를 방문 하 셔 도 됩 니 다.http://tengine.taobao.org이 버 전의 nginx 를 가 져 옵 니 다.nginx. conf 프로필 에 있 는 upstream 에 건강 검진 을 추가 합 니 다. 다음 과 같 습 니 다.
upstream name {
server 192.168.0.21:80;
server 192.168.0.22:80;
check interval=3000 rise=2 fall=5 timeout=1000 type=http;
}
위 설정 은 name 이라는 부하 균형 항목 의 모든 노드 에 대해 3 초 에 한 번 씩 검 측 하고 2 번 정상 을 요청 하면 realserver 상 태 를 up 으로 표시 합 니 다. 5 번 검 측 에 실패 하면 realserver 상 태 를 down 으로 표시 하고 시간 초과 시간 은 1 초 입 니 다.여기 nginxupstream_check_module 모듈 이 지원 하 는 명령 어 뜻:
Syntax: check interval=milliseconds [fall=count] [rise=count] [timeout=milliseconds] [default_down=true|false] [type=tcp|http|ssl_hello|mysql|ajp] [port=check_port]
Default: , :interval=30000 fall=5 rise=2 timeout=1000 default_down=true type=tcp
Context: upstream
이 명령 은 백 엔 드 서버 의 건강 검진 기능 을 열 수 있다.명령 뒤의 매개 변 수 는:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[균형 부하의 LVS 시리즈 2] - LVS 기본 설정물론 현재 설정 한 규칙 을 다시 시작 하기 위해 서 는 - S 로 저장 할 수 있 습 니 다.VIP 는 LVS 의 네트워크 카드 에 연결 하고 ARP 방송 을 해 야 하기 때문에 (외부 적 으로 VIP 대응 장 치...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.