后端服务器部署,websocket不能正常使用

问题来源

前几天为了实现一个聊天功能,采用websocket技术,之后将后端的服务部署到服务器之后,发现websocket连接不上,
聊天功能链接:https://blog.csdn.net/qq_43532386/article/details/111773941

之前(错误的代理)

location /webSocket {
    
    
        proxy_pass http://myserver;
}

修改后(可以使用的代理)

location /webSocket {
    
    
        proxy_pass http://myserver;
        
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        proxy_connect_timeout 4s;
        proxy_read_timeout 7200s;
        proxy_send_timeout 7200s;
}

猜你喜欢

转载自blog.csdn.net/qq_43532386/article/details/111784152
今日推荐