nginx代理TCP端口


1.升級nginx 版本至1.9.0以上

升級流程參考 nginx平滑升級 

2.配置編譯的時候需要加上

1  ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-stream 2 make
3 cp ./objs/nginx /usr/local/nginx/sbin/
4 make upgrade

3.修改配置文件

stream 
{
    upstream cloudsocket 
    {
    hash $remote_addr consistent;
    server 10.x.xx.14:1831 weight=5 max_fails=3 fail_timeout=30s;
    }
server 
    {
    listen 8081;
    proxy_connect_timeout 1s;
    proxy_timeout 3s;
    proxy_pass cloudsocket;
    }
}
stream 與 http 是一個層級的,放在配置文件最后
4.重啟服務
[root@t-scrmap1-v-szzb nginx]# ./sbin/nginx -s reload

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM