: : 미유의 개인사정

뒤로 검색

NGINX Load Balancing (로드밸런싱)

2012/10/24 13:57

weight : 가중치 (default:1)
max_fails : 연결 재시도 횟수 (default:1회)
fail_timeout : 죽은서버 복귀시간 (default:10초)
down : 이서버는 밸런싱에서 제외

backup : 모든 서버가 죽었을때만 사용하는 서버


 ip_hash : 하나의 사용자는 하나의 서버를 호출한다.


http {

  upstream myproject {
    ip_hash;

    server 127.0.0.1:8001
    server 127.0.0.1:8000 weight=3 max_fails=3  fail_timeout=30s;
    server 127.0.0.1:8001 down;
    server 127.0.0.1:8002 max_fails=3  fail_timeout=30s;
    server 127.0.0.1:8003 max_fails=3  fail_timeout=30s;
  }
 
  server {
    listen 80;
    server_name www.domain.com;
    location / {
      proxy_pass http://myproject;
    }
  }
}


http://wiki.nginx.org/HttpUpstreamModule

이 페이지는 Textcube 1.10.10 : Tempo primo 로 구동됩니다 데스크탑 화면