您的位置:首页 > 运维架构 > Nginx

nginx upstream(基于TCP转发)的负载均衡搭建

2018-01-02 16:49 288 查看
nginx除了可以转发http协议以外,还支持对TCP协议的分发,那就是用nginx的upstream组件

在nginx.conf最底部加入

include tcp.d/*.conf;
在同级目录下新建文件夹 tcp.d并在该文件夹内创建test.conf文件

test.conf内容
stream {
upstream nginx_proxy {
hash $remote_addr consistent;
server 192.168.2.245:5123 weight=3;
server 192.168.2.246:5123 weight=3;
server 192.168.2.250:5123 weight=3;
}
server {
listen 5123;
proxy_connect_timeout 10s;
proxy_timeout 30s;
proxy_pass nginx_proxy;
access_log /home/wwwlogs/access.log;
error_log /home/wwwlogs/error.log;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  负载均衡 TCP NGINX