Socket.io websockets随机断开连接

时间:2014-01-29 10:41:00

标签: nginx websocket socket.io

我在nginx 1.4.2代理后面有一个socketio服务器。当通过浏览器连接时,websocket连接随机断开 - 有时在1分钟后,有时在10分钟后。在插槽断开的1到10分钟内没有传输数据。我的nginx配置的proxy_read_timeout是一个自由的1天。它发生在Chrome和Firefox上。这是我对websocket服务器块的nginx配置:

location / {
  proxy_pass http://socketio_app;
  proxy_redirect off;

  proxy_buffering off;

  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection "upgrade";

  proxy_set_header Host $host;
  proxy_read_timeout 86400;
}

0 个答案:

没有答案