nginx配置websocket
nginx配置websocket
·
nginx配置文件
首先再nginx配置文件的map下设置map
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
然后配置代理websocket的路径
location /websocket/ {
proxy_pass http://*****:****/websocket/;
proxy_connect_timeout 4s;
proxy_read_timeout 60s;
proxy_send_timeout 12s;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
postman测试
如果你配置的是https,那么就用wss,配置的是http就用ws!!!
如果你配置的是https,那么就用wss,配置的是http就用ws!!!
如果你配置的是https,那么就用wss,配置的是http就用ws!!!
更多推荐
已为社区贡献1条内容
所有评论(0)