nginx 1.19.2 主线版发布
nginx 会同时维护着两个分支,分别为 mainline 主线版和 stable 稳定版。不过在 nginx 中,“稳定”指的是功能和更新频率,它与软件质量无关。稳定分支在其生命周期中从不接收新功能,并且通常仅接收一个或两个更新,用于修复严重的错误。nginx 1.19.2 主线版已发布,更新内容如下:
-
Change: nginx 会在所有空闲 worker 连接被用尽之前关闭 keepalive 连接,并将有关此的警告记录到错误日志
-
Change: 使用分块传输编码时,优化客户端请求体的读取
-
Bugfix: 修复使用"ssl_ocsp"指令导致出现内存泄漏的问题
-
Bugfix: 如果 FastCGI 服务器返回错误的响应,日志中可能会出现"zero size buf in output"的提示;该错误曾在 1.19.1 中出现
-
Bugfix: 如果在不同的虚拟服务器中使用了不同的 large_client_header_buffers 大小,可能会在 worker 进程中出现段错误
-
Bugfix: 修复 SSL shutdown 可能无法运行的问题
-
Bugfix: "SSL_shutdown() failed (SSL: ... bad write retry)" 信息可能会出现在日志中
-
Bugfix: 修复 ngx_http_slice_module 中的问题
-
Bugfix: 修复 ngx_http_xslt_filter_module 中的问题