vlambda博客
学习文章列表

【行业资讯】nginx 1.19.7 主线版发布

nginx 1.19.7 主线版已发布,此版本带来了部分变更和新特性,以及 bugfix,具体如下:

  • 变更:HTTP/2 中对连接的处理经过修改可更好地匹配 HTTP/1.x;"http2_recv_timeout", "http2_idle_timeout"和"http2_max_requests"指令已被删除,取代它们的将是"keepalive_timeout"和"keepalive_requests"指令

  • 变更:"http2_max_field_size"和"http2_max_header_size"指令已被删除,取代它们的将是"large_client_header_buffers"指令

  • 新特性:从此版本开始,如果空闲的 worker 连接耗尽,nginx 不仅会关闭 keepalive 连接,还会关闭滞留的连接

  • Bugfix:如果上游服务器在无缓冲代理过程中返回错误的响应,日志中可能会出现"zero size buf in output"的警告,此错误曾在 1.19.1 中出现

  • Bugfix:修复如果"return"指令与"image_filter"或"xslt_stylesheet"指令一起使用时,HEAD 请求会被错误处理的问题

  • Bugfix:修复"add_trailer"指令