版本号规则明细#
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 版本更新的时候应该及时更新。