找回密码
 新建账号

net::ERR_HTTP2_SERVER_REFUSED_STREAM

[复制链接]
 楼主| php 发表于 2022/7/5 16:00 | 显示全部楼层 |阅读模式
GET https://www.wuxiancheng.cn/javascript/jquery/jquery-2.1.1.min.js net::ERR_HTTP2_SERVER_REFUSED_STREAM
nginx 服务器搭建的网站在访问时出现了 net::ERR_HTTP2_SERVER_REFUSED_STREAM 错误。
经查是 nginx 配置了 keepalive_timeout 0,而 nginx keepalive_timeout 默认值是 75s,也就是 75秒。
将 keepalive_timeout 修改为一个合适的非零值,重新启动 nginx,net::ERR_HTTP2_SERVER_REFUSED_STREAM 问题得到解决。
如果服务器并发访问量很大,还可以调整下面这些配置参数。
http2_max_concurrent_streams
http2_max_requests
keepalive_requests
nginx 1.19.7 开始不需要配置 http2_max_requests,直接配置 keepalive_requests 即可。
nginx http 2 配置参数如下,
http2_body_preread_size
http2_chunk_size
http2_idle_timeout
http2_max_concurrent_pushes
http2_max_concurrent_streams
http2_max_field_size
http2_max_header_size
http2_max_requests
http2_push
http2_push_preload
http2_recv_buffer_size
http2_recv_timeout
具体参数可以参考官方文档:https://nginx.org/en/docs/http/ngx_http_v2_module.html

手机版|轻松E站

GMT+8, 2024/12/22 00:40

快速回复 返回顶部 返回列表