nginx代理tcp或者MySQL

前提nginx要有stream模块

vi /etc/nginx.conf  文件最后加上

stream {

    upstream cloudsocket {
       hash $remote_addr consistent;
      # $binary_remote_addr;
       server 127.0.0.1:3306 weight=5 max_fails=3 fail_timeout=30s;
    }
    server {
       listen 3306;#数据库服务器监听端口 也可以其它端口号
       proxy_connect_timeout 10s;
       proxy_timeout 300s;#设置客户端和代理服务之间的超时时间,如果5分钟内没操作将自动断开。
       proxy_pass cloudsocket;
    }
}

 

上一篇:centos7下使用mysql离线安装包安装mysql5.7


下一篇:Linux 下的 Docker 安装与使用