Nginx 에이전트 TCP 요청 모듈 추가 및 설정 절차
1779 단어 웹 응용 프로그램
Nginx 는 tcp 프로 토 콜 을 지원 하지 않 기 때문에 백 엔 드 의 일부 TCP 기반 업 무 는 Haproxy 와 같은 높 은 부하 소프트웨어 를 통 해 만 수행 할 수 있 습 니 다.그러나 1.90 발표 후 tcp 프 록 시 모듈 이 추가 되 었 으 며, 이전 버 전 nginx 는 nginx 를 추가 해 야 합 니 다.tcp_proxy_module TCP 에이전트 구현
환경root@nginx ~]#nginx -V
nginx version:nginx/1.6.0
built by gcc 4.4.720120313 (Red Hat 4.4.7-17) (GCC)
TLS SNI supportenabled
configurearguments: --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module--with-ipv6
순서
1. nginx 다운로드tcp_proxy_module-master.zip
https://github.com/yaoweibin/nginx_tcp_proxy_module
2. 스트레스 해소
unzip nginx_tcp_proxy_module-master.zip
3. TCP 프 록 시 모듈 을 부 드 럽 게 추가
patch -p1 < /root/nginx_tcp_proxy_module-master/tcp.patch
./configure --user=www --group=www--prefix=/usr/local/nginx --with-http_stub_status_module --with-ipv6--add-module=/root/nginx_tcp_proxy_module-master
make # , make install!!!
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.0719.old
cp objs/nginx/usr/local/nginx/sbin/
make upgrade
4. 검증
nginx -V
배치 하 다.
nginx. conf 파일 끝 에 http {} 을 추가 합 니 다.
tcp { upstream search { server 10.45.149.215:8111; check interval=3000 rise=2 fall=5 timeout=1000; } server { listen 8111; proxy_pass search; } }
설정 검사
부 드 러 운 재 부팅
포트 가 유효 하 는 지 검증
nginx -t
레 퍼 런 스
http://yaoweibin.github.io/nginx_tcp_proxy_module/README.html#ngx_tcp_proxy_module
http://zhangge.net/4856.html
https://github.com/yaoweibin/nginx_tcp_proxy_module
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Nginx 에이전트 TCP 요청 모듈 추가 및 설정 절차수요 Nginx 는 tcp 프로 토 콜 을 지원 하지 않 기 때문에 백 엔 드 의 일부 TCP 기반 업 무 는 Haproxy 와 같은 높 은 부하 소프트웨어 를 통 해 만 수행 할 수 있 습 니 다.그러나 1.90 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.