您的位置:首页 > 理论基础 > 计算机网络

nginx tcp proxy 连接保持设置

2013-09-09 19:45 274 查看
根据前文Nginx tcp proxy module试用的设置,在测试环境中发现tcp连接经常掉线。在该项目站点上找到一个issue,也谈论这件事情,不过别人用在web socket协议上。

其实就是少了几个设置,README的配置不能用于生产环境。

我的配置如下,现在工作正常了:

tcp {
timeout 1d;
proxy_read_timeout 10d;
proxy_send_timeout 10d;
proxy_connect_timeout 30;

upstream tcpend {
server 192.168.1.55:7778;
server 192.168.1.58:7778;
check interval=60000 rise=2 fall=5 timeout=10000 type=tcp;
}

server {
server_name  192.168.1.56;
listen 192.168.1.56:7777;
proxy_pass tcpend;
so_keepalive on;
tcp_nodelay on;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: