MySQL通过Nginx转发

1、Nginx nginx.conf 配置

stream{
    include /etc/nginx/conf.d/mysql.confd;
}

1、Nginx 创建mysql.confd配置

upstream mysql_backends {
       server 172.22.82.61:3306;  
    }

server {
    listen       8999;
    server_name  mysql; 
    proxy_pass mysql_backends;
    proxy_timeout 300s;
    proxy_connect_timeout 10s;

#IP白名单配置
allow 203.0.11.0/24;
deny all;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容