[Nginx] TCP 기반 역방향 에이전트

Nginx 는 기본적으로 http 의 역방향 에이전트 만 지원 합 니 다. tcp 의 역방향 에이 전 트 를 지원 하려 면 컴 파일 할 때 tcp 프 록 시 모듈 을 추가 해 야 합 니 다 [nginx tcp proxy module]
1. 설치 절차:
cd /app
wget http://nginx.org/download/nginx-1.6.3.tar.gz
unzip nginx-1.6.3.tar.gz

wget https://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip
unzip master

cd /app/nginx-1.6.3
patch -p1 </app/nginx_tcp_proxy_module-master/tcp.patch
./configure  --add-module=/app/nginx_tcp_proxy_module-master
make
make install

2. nginx. conf 파일 에 부하 균형 파 라미 터 를 설정 합 니 다.
tcp {
    upstream server {
        server 10.100.138.15:8787;
        server 10.100.138.30:8787;

        #check interval         ,     
        #rise        , server        
        #fall        ,       server
        #timeout       ,     
        check interval=3000 rise=2 fall=5 timeout=1000;
    }

    server {
        listen 8787;
        proxy_pass server;
    }
}

좋은 웹페이지 즐겨찾기