項(xiàng)目用到了socket io通信 發(fā)送信息
client和server直連無(wú)問(wèn)題
但是走niginx集群就直接報(bào)錯(cuò)了
大神改了一個(gè)配置然后就通過(guò)了
記錄一下Nginx配置
location /socket.io {
proxy_pass http://pro_socketio;
proxy_http_version 1.1;
proxy_set_header upgrade $http_upgrade;
proxy_set_header connection $connection_upgrade;
proxy_set_header x-real-ip $remote_addr;
proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
proxy_set_header host $http_host;
proxy_set_header x-nginx-proxy true;
proxy_set_header Access-Control-Allow-Origin *; # 主要起作用
proxy_set_header Origin ""; # 主要起作用字段
proxy_read_timeout 86400;
}