Nginx如何实现TCP四层负载均衡
在nginx.conf文件中配置tcp模块,在upstream块中定义socket服务器负载均衡,其余与nginx配置七层负载均衡相同。
tcp {
### 定义多个上游服务器
upstream songzixian{
### 定义TCP模块上游服务器
server 127.0.0.1:80001;
server 127.0.0.1:80002;
}
server {
listen 9999;
server_name 192.168.212.137;
### 反向代理upstream
proxy_pass songzixian;
}
}