Coding 敏捷研發

nginx 主線版1.17.0發布 1.14穩定分支已停止維護

2019年05月24日 07:40 次閱讀 稿源:開源中國 條評論

nginx 1.17 已發布,這是 nginx 目前最新的版本,同時也是 mainline 主線版。我們都知道,nginx 都會同時維護著兩個分支,分別為 mainline 主線版和 stable 穩定版。不過在 nginx 中,“穩定”指的是功能和更新頻率,它與軟件質量無關。穩定分支在其生命周期中從不接收新功能,并且通常僅接收一個或兩個更新,用于修復嚴重的錯誤。

  • mainline 是更新活躍的開發分支,其添加了最新功能和錯誤修復。其版本號的第二位用奇數表示,例如 1.17.0。

  • stable 接收針對高嚴重性錯誤的修復,但不會使用最新的功能。其版本號的第二位用偶數表示,例如 1.16.0。

穩定分支的生命周期一般是一年,每年四月官方就會停止對當前穩定分支的維護,不再提供錯誤修復補丁。這會觸發兩個事件:

  • 第一,官方會 fork 當前的 mainline 版本,以用于創建下一個穩定版本。這樣一來,穩定分支就繼承了過去一年中 mainline 版本的所有錯誤修復補丁、新增功能和其他變更。上個月發布的 nginx 1.16.0 穩定版就是 fork 自 1.15.12 mainline 版本

  • 第二,mainline 分支將會獲得新的版本升級,即其版本號的第二位奇數會增加為下一個奇數,mainline 分支每 4-6 周就會發布一個新版本,nginx 1.17.0 是最新 mainline 版本的首次發布。

▲ 看圖比較容易理解 nginx 版本的演進過程

官方還建議用戶采用主線分支,因為它能最快地用上新特性、性能改進和增強功能,還可以及時修復錯誤。總之,按官方的說法,主線分支完全適用于生產環境。

下面看看作為最新 mainline 版本的 1.17.0,包含了哪些新功能和改進。

nginx 1.17.0 包含對帶有limit_rate指令的帶寬限制配置中的變量的支持,并且允許該include指令在所有配置上下文中使用,甚至在if塊內。

開發團隊還開始支持 QUIC 和 HTTP/3(傳輸協議的下一次重大更新版本),它將應用到網站、應用程序和 API。

其他變更包括:

  • 支持的最低 OpenSSL 版本為 0.9.8

  • include 指令在“if”和“limit_except”塊中不起作用

  • ……

完整內容點此查看

下載地址

訪問:

阿里云 - 最高1888元通用代金券立即可用

Coding

活動入口:

Coding敏捷研發 - 研發產出提升20% 5人以下小團隊免費

走進Verisign - 互聯網根服務器的管理者/.com的守護者

對文章打分

nginx 主線版1.17.0發布 1.14穩定分支已停止維護

1 (12%)
已有 條意見

    最新資訊

    加載中...

    今日最熱

    加載中...

    熱門評論

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan 安徽11选5走势图一定牛