nginx 설정 tcp 역방향 에이전트 및 부하 균형
1: nginx 소스 패키지 다운로드
wget http://nginx.org/download/nginx-1.4.7.tar.gz
2: nginx tcp 모듈 패키지 다운로드
wget https://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip
3: nginx 가 어떤 모듈 을 불 러 왔 는 지 보기
/usr/local/nginx/sbin/nginx -V
: --with-http_stub_status_module --with-http_ssl_module --with-pcre --with-http_realip_module --with-http_image_filter_module
4: 압축 풀기 nginx 와 tcp 패키지, 압축 풀기 후의 nginx 소스 패키지 에 들 어 갑 니 다.
shell( tcp )
./configure --prefix=/usr/local/nginx--with-http_stub_status_module --with-http_ssl_module --with-pcre --with-http_realip_module --with-http_image_filter_module --add-module=../nginx_tcp_proxy_module-master/
5: 컴 파일 nginx
make // make install , nginx
, 1 objs , nginx
6: 원래 nginx 실행 파일 백업
cp /usr/local/nginx/sbin/nginx
nginx_back
7: 새로운 nginx 실행 파일 복사
cp ../nginx-1.4.7/objs/nginx /usr/local/nginx/sbin/
, nginx
8: 새로운 tcp nginx 설정 파일 만 들 기
대체적으로 다음 과 같 습 니 다: tcp. conf (ngix. conf 메 인 프로필 에 include 를 포함 할 수 있 지만 http 노드 밖 에 include 가 필요 합 니 다) 예 를 들 어:
include streams/tcp.conf.conf;
http {
}
tcp.conf :
tcp {
upstream tcp_cluster {
# simple round-robin
server 127.0.0.1:8992;
check interval=3000 rise=2 fall=5 timeout=1000;
}
server {
listen 9104;
proxy_pass tcp_cluster;
}
}
설명: check interval 건강 검진, 단 위 는 밀리초 rise 검사 몇 번 정상 후, reslserver 를 부하 목록 에 추가 하여 fall 검사 몇 번 실패 한 후, realserver timeout 검사 시간 초과, 단 위 는 밀리초 입 니 다.
새로운 nginx 를 직접 설치 할 때 발생 하 는 문제:
질문 1:
. / configure: error: SSL modules require the OpenSSL library. 해결 방법: yum - y install openssl openssl - devel
질문 2:
configure: error: HTTP image filter module requires the GD library. 해결 방법: yum install gd - devel
질문 3:
[obbs / addon / nginx tcp proxy module - master / ngx tcp upstream. o] 오류 1 해결 방법: nginx 디 렉 터 리 에 들 어가 서 실행 (패 치 부족) patch - p1 < / opt / software / nginxtcp_proxy_module/tcp.patch
sudo kill
ps -ef | grep 'nginx' | awk '{print $2}'
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
"5G"의 비즈니스 모델ICT 비즈니스는 "지금, 미국에서 일어나고 있는 일이 3~5년 후에 일본에서 일어난다""지금 중국이 가장 진행되고 있어 그것을 쫓는 일본"이라고 생각되기 쉽지만, 5G의 비즈니스는 그렇다고는 말할 수없는 상황에 있...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.