配置文件设置
proxy_buffering off;
#引用反向代理规则,注释后配置的反向代理将无效
include /www/server/panel/vhost/nginx/proxy/plus.chatyx.net/*.conf;
proxy反向代理配置
location ^~ / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
proxy_set_header Connection "";
if (!-f $request_filename){
proxy_pass http://127.0.0.1:8787;
}
}
分别测试了在域名(nginx代理)和ip+端口的情况下,ip+端口的速度明显更快
nginx版本:1.24.0
发现Transfer-Encoding:
chunked
丢失了
https://kiosk007.top/post/http2-%E6%94%AF%E6%8C%81%E5%88%86%E5%9D%97%E4%BC%A0%E8%BE%93/
应该是http2不兼容这个,老大考虑兼容一下http2用stream或者websocket吗
有很多人webman ai开启http2了, 没问题, 我这开启了下http2经过测试也没问题
已确认是我服务器的nginx问题,这台服务器试了几个版本都不行。换了台服务器好了