Nginx 配置 websocket 连接

在项目中使用的websocket ,但是通过Nginx无法连接, 添加 nginx 配置

1、在http 块添加

         map $http_upgrade $connection_upgrade {
             default upgrade;
            '' close;
         }

2、在localhost 块添加

        # 启用支持websocket连接
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

socket 访问地址 : ws://域名 /hcx/websocket/ 参数一/ 参数二

如:
Nginx 配置 websocket 连接_第1张图片

3、重新加载 nginx 配置文件

./nginx -s  reload
  • 个人开源项目(通用后台管理系统)–> https://gitee.com/wslxm/spring-boot-plus2 , 喜欢的可以看看

  • 本文到此结束,如果觉得有用,动动小手点赞或关注一下呗,将不定时持续更新更多的内容…,感谢大家的观看!

你可能感兴趣的:(#,Nginx,nginx,websocket)