从https://www.cnblogs.com/heruiguo/p/8962243.html此处学习到,感谢作者。
vim /etc/nginx/nginx.conf#在最底部添加stream { upstream cloudsocket { hash $remote_addr consistent; # $binary_remote_addr; server 192.168.107.150:3306 weight=5 max_fails=3 fail_timeout=30s; } server { listen 3307;#数据库服务器监听端口 proxy_connect_timeout 10s; proxy_timeout 300s;#设置客户端和代理服务之间的超时时间,如果5分钟内没操作将自动断开。 proxy_pass cloudsocket; }}
重启nginx
service nginx restart检查端口
netstat -lnput|grep 3307tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN 30199/nginx -g daem