nginx ws转发

发表于 2020-04-12  1.17k 次阅读


与普通转发差不多,增加了几个参数

    location /im
    {
        proxy_pass http://localhost:9902/;

        proxy_http_version 1.1;
        proxy_read_timeout 360s;
        proxy_redirect off;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

保存后,重载配置

nginx -s reload

使用ws:域名/im 访问,转发到服务器9902端口 socket 服务

本站文章基于国际协议BY-NA-SA 4.0协议共享;
如未特殊说明,本站文章皆为原创文章,请规范转载。

0

一盏灯 一座城 找一人 一路的颠沛流离