美文网首页
两台Nginx socketio无法通过

两台Nginx socketio无法通过

作者: 冰_Angus | 来源:发表于2019-10-16 18:06 被阅读0次

    项目用到了socket io通信 发送信息
    client和server直连无问题
    但是走niginx集群就直接报错了

    大神改了一个配置然后就通过了
    记录一下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;
            }
    

    相关文章

      网友评论

          本文标题:两台Nginx socketio无法通过

          本文链接:https://www.haomeiwen.com/subject/ifiumctx.html