版本號規則明細#
Nginx 的版本號官方定義:
主版本號.次版本號.修訂號
其中版本號沒有嚴格的含義以及限制,所以升級版本時需要自行確認兼容性問題。
每個位版本號的含義如下:
- 主版本號:當出現不向後兼容的修改時,增加主版本號;
- 次版本號:當有向後兼容的新功能添加時,增加次版本號;
- 修訂號:當有向後兼容的問題修正時,增加修訂號。
例如:
-
當前的 LTS 版本為 1.22.2,代表有兩次修正版本。
-
當前的 mainline 版本為 1.23.4 在今年共有四次修正版本。
LTS 版本命名規則#
Nginx 的 LTS 版本一般支持周期為兩年及以上。一般情況下,此版本號為偶數的就是 LTS 版本。1.16.x、1.18.x、1.20.x、1.22.x 被官方認定為 LTS 版本。
nginx 版本使用注意事項#
- 生產環境推薦使用 LTS 版本。
- 容器構建的時候內部也推薦使用 LTS 版本。
- LTS 版本更新的時候應該及時更新。