巧用Nginx反向代理Mysql 3306端口
Post Time:2022-02-14 12:06:32 Views:4861
nginx常规使用时作为http协议的反向代理,这里要讲的是非http的Mysql端口代理,理论支持其他协议。
nginx.conf添加如下配置
stream {
upstream cloudsocket {
hash $remote_addr consistent;
server ip:3306 weight=5 max_fails=3 fail_timeout=30s;
}
server {
listen 3306;#数据库服务器监听端口
proxy_connect_timeout 10s;
proxy_timeout 30000s;#设置客户端和代理服务之间的超时时间,如果5分钟内没操作将自动断开。
proxy_pass cloudsocket;
}
}
就这样人狠话不多
暂无评论
「人生在世,留句话给我吧」
QQ登录免填信息

撰写评论
本博客内所有原创和翻译的文章的版权归本人所有,允许第三方转载,但转载时请务必保留作者名,并注明出处链接,否则本人将保留追究其法律责任的权利。