配置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 8080;#数据库服务器监听端口
proxy_connect_timeout 10s;
proxy_timeout 300s;#设置客户端和代理服务之间的超时时间,如果5分钟内没操作将自动断开。
proxy_pass cloudsocket;
}
}
单台服务器可以如下配置
stream {
server {
listen 8080;#数据库服务器监听端口
proxy_connect_timeout 10s;
proxy_timeout 300s;#设置客户端和代理服务之间的超时时间,如果5分钟内没操作将自动断开。
proxy_pass 127.0.0.1:3306;
}
}











网友评论