websocket + nginx配置样例
upstream ws_server {
ip_hash;
server 127.0.0.1:3000;
server 127.0.0.1:3001;
}
server {
listen 80;
server_name ws.repo;
location / {
proxy_pass http://ws_server/;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
参考
https://www.nginx.com/blog/websocket-nginx/
http://coolnull.com/4275.html
http://blog.fens.me/nodejs-websocket-nginx/