1.5. RHEL 8 和 RHEL 9 之间的主要区别
本节概述 Red Hat Enterprise Linux (RHEL) 9 中引入的一些关键更改。
- 应用程序流增强
- RHEL 8 引入了一个名为 Application Streams 的功能。RHEL 使用 Application Streams 提供和更新用户空间组件的多个版本,如应用程序、运行时语言和数据库比核心操作系统软件包更频繁。每个 Application Stream 都代表一个组件的特定版本,应用程序流中的每个组件都有一个定义的生命周期。Application Streams 为用户提供了更大的灵活性来使用组件版本,这些版本可满足特定用例和工作负载的要求,而不影响平台或部署的底层稳定性。 - 在 RHEL 8 中,红帽将内容打包在 Application Streams 中,作为 RPM 软件包、模块(软件包组)和 Software Collections 的组合。RHEL 9 通过提供初始应用程序流版本,您可以使用标准的 - dnf install命令作为 RPM 软件包安装来进一步增强 Application Streams 功能
- Apache 连接器和负载均衡器的可用性
- RHEL 9 提供 Apache Tomcat Connector ( - mod_jk)和 JBoss HTTP Connector (- mod_proxy_cluster)的分发,用于平衡 Web 客户端请求到后端应用服务器。- mod_jk和- mod_proxy_cluster的 RHEL 发行版与这些模块的 JBCS 发行版相同。- 安装 Apache HTTP 服务器的 RHEL 发行版不会自动安装 - mod_jk和- mod_proxy_cluster模块。有关从 RHEL 9 上的 RPM 软件包安装- mod_jk和- mod_proxy_cluster的更多信息,请参阅 Apache HTTP 服务器连接器和负载平衡指南。