使用openresty反代websocket出现了一点问题

我用python的fastapi写了一个实时将日志信息输出到网页上,期间用到了websocket。最后部署到服务器上,使用域名访问时,就会一直出现断线重连的情况,但是我用端口加ip访问就不会有这种问题。下面是我前端调试:
image
image
后端控制台也显示刚连上就断开:


我root.config文件如下:

openresty的配置我是默认的:

我不知道反代出错在哪里,求救。

location /ws/ {
    proxy_pass http://127.0.0.1:8000;

    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host;

    proxy_read_timeout 3600;
}

其实可以直接问 AI

我之前就是问的ai改的,都不太行

不会是cdn的问题吧

CDN 也需要设置