Red Hat JBoss Enterprise Application Platform (EAP) 8 支持的配置
每个 Red Hat JBoss® Enterprise Application Platform (JBoss EAP)发行版本都在各种市场领先的操作系统、Java™ 虚拟机(JVM)和数据库组合上进行了测试并支持。 红帽根据您在物理和虚拟环境中的订阅协议为支持的配置和经过测试的集成提供生产和开发支持 [1]。
有关在 Red Hat OpenShift 上支持 JBoss EAP 的详情,请参考 。
内容目录
JBoss EAP 8.1 支持的配置
支持的 Java 虚拟机
为了在受支持的配置中运行,JBoss EAP 必须在以下技术兼容性套件(TCK)认证的实现以及该实现支持的一个操作系统中运行。 红帽依赖 TCK 来验证平台兼容性。
| Java 虚拟机 | 版本 |
|---|---|
| OpenJDK [2] | 21 17 |
| Oracle JDK | 21 17 |
| Adoptium JDK | 21 17 |
| Azul Zulu | 21 17 |
| Azul Zulu Prime | 21 17 |
已对以下测试的配置执行了全方位的平台测试。
测试的操作系统
| 操作系统 | 芯片组架构 | Java 虚拟机 |
|---|---|---|
| Red Hat Enterprise Linux 10 (最新更新) | x86_64 | OpenJDK 21 Oracle JDK 21 Oracle JDK 17 Adoptium JDK 21 Adoptium JDK 17 |
| Red Hat Enterprise Linux 9 (最新更新) | x86_64 | OpenJDK 21 OpenJDK 17 Oracle JDK 21 Oracle JDK 17 Adoptium JDK 21 Adoptium JDK 17 |
| Red Hat Enterprise Linux 8 (最新更新) | x86_64 | OpenJDK 21 OpenJDK 17 Oracle JDK 21 Oracle JDK 17 Adoptium JDK 21 Adoptium JDK 17 |
| Windows Server 2022 | x86_64 | OpenJDK 21 OpenJDK 17 Oracle JDK 21 Oracle JDK 17 Adoptium JDK 21 Adoptium JDK 17 |
| Windows Server 2019 | x86_64 | OpenJDK 21 OpenJDK 17 Oracle JDK 21 Oracle JDK 17 Adoptium JDK 21 Adoptium JDK 17 |
JBoss EAP 8.1 测试的集成
测试的集成是一组经过专门测试的集成技术,其代表了 JBoss Enterprise Middleware 客户正在使用的最常见的组合。对于这些集成,作为产品发布过程的一部分,红帽直接或通过认证的合作伙伴进行了全方位的平台测试。作为本测试过程一部分发现的问题都在 JBoss EAP 的每个发行版的发行注记中进行了强调。随着时间的推移,此测试的集成的列表将增加。
红帽根据您的订阅协议,为测试的版本或以上的同一主版本系列中的测试集成提供了生产和开发支持。在商业合理的基础上,支持同一主版本系列中测试的集成的早期版本。
测试的数据库
以下数据库和数据库驱动程序已作为最新的 JBoss EAP 8.1 版本的一部分进行了测试。
| 数据库 | JDBC 驱动程序 |
|---|---|
| IBM DB2 12.1 | IBM DB2 JDBC Universal Driver Architecture 4.33.31 |
| Oracle 23.8 | Oracle JDBC 驱动程序 v23.9.0.25.07 (ojdbc17.jar) |
| Oracle19c | Oracle JDBC 驱动程序 v19.19.0.0.0 (ojdbc10.jar) |
| MySQL 8.4.5 | MySQL Connector/J 9.4.0 |
| MariaDB 11.8 | MariaDB Connector/J 3.5.5 |
| Microsoft SQL Server 2022 | Microsoft JDBC 驱动程序 13.2.0 (.jre11.jar) |
| PostgreSQL 17.5 | JDBC4 Postgresql 驱动程序, Version 42.7.7 |
| EnterpriseDB Advanced Server 17.5 | Advanced Server JDBC Connector 42.7.3.3 |
| SAP ASE (Sybase) 16.1 | SAP ASE (Sybase) JDBC 驱动程序 16.0 SP04 |
测试的 Web 服务器和连接器
以下 Web 服务器和连接器已作为最新的 JBoss EAP 8.1 版本的一部分进行了测试。
| Web Server | 版本 | 操作系统 | 连接器 | 备注 |
|---|---|---|---|---|
| Apache HTTP Server from JBCS | 2.4.62 | RHEL 10 x86_64 RHEL 9 x86_64 RHEL 8 x86_64 Windows 2022 x86_64 Windows 2019 x86_64 |
mod_cluster 2.1.0.Final mod_jk 1.2.48 |
协议(mod_cluster):AJP/HTTP/HTTPS/WebSocket 协议 (mod_jk):AJP |
| Microsoft IIS | 10 (Win.2019, win 2022) | Windows 2022 x86_64 Windows 2019 x86_64 |
isapi_redirect 1.2.46 (来自 JBCS) | 协议:AJP |
测试的外部 JMS 提供者
以下外部 JMS 提供者已使用最新的 JBoss EAP 8.1 版本进行了测试。
| JMS 提供者 | 资源适配器 |
|---|---|
| Red Hat JBoss AMQ 7.13 | 与 JBoss EAP 8.1 集成 |
| IBM WebSphere MQ 9.4.2.0 | IBM WebSphere MQ JCA Adapter v9.3.0.2 |
测试的 LDAP 服务
以下 LDAP 服务使用最新的 JBoss EAP 8.1 版本进行了测试,来使用 LDAP 安全域保护管理接口,并使用 LDAP 用例,使用安全域保护应用程序。
| LDAP 服务 | 版本 |
|---|---|
| Red Hat Directory Server | 13 12.6 |
| Microsoft Active Directory | 2022 2019 |
测试的框架
这些是红帽根据标准支持条款和条件不提供升级和修复的第三方框架。这些框架的商业合理的支持由 Red Hat 全球支持服务提供。
在 Red Hat JBoss EAP 8.x 的完全支持(阶段 1)周期结束时,红帽可能结束对这些新"测试的框架"的支持。
| 框架 | 版本 | 其他注意事项 |
|---|---|---|
| Spring (Core) | 6.0.4.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Spring Security | 6.0.1.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Spring Web Flow | 2.5.1.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Spring Web Services | 4.0.1.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Arquilian Core | 1.9.2.Final | None |
| Shrinkwrap Resolvers for Arquillian | 3.1.3 | None |
JBoss EAP 8.0 支持的配置
支持的 Java 虚拟机
为了在受支持的配置中运行,JBoss EAP 必须在以下技术兼容性套件(TCK)认证的实现以及该实现支持的一个操作系统中运行。 红帽依赖 TCK 来验证平台兼容性。
| Java 虚拟机 | 版本 |
|---|---|
| OpenJDK [2] | 21 ** 仅支持 EAP 8.0 Update 4 及以上版本 17 11 |
| Oracle JDK | 21 ** 仅支持 EAP 8.0 Update 4 及以上版本 17 11 |
| Adoptium JDK | 21 ** 仅支持 EAP 8.0 Update 4 及以上版本 17 11 |
| Azul Zulu | 21 17 11 |
| Azul Zulu Prime | 21 17 11 |
已对以下测试的配置执行了全方位的平台测试。
测试的操作系统
| 操作系统 | 芯片组架构 | Java 虚拟机 |
|---|---|---|
| Red Hat Enterprise Linux 9 (最新更新) | x86_64 | OpenJDK 21 OpenJDK 17 OpenJDK 11 Oracle JDK 21 Oracle JDK 17 Oracle JDK 11 Adoptium JDK 21 Adoptium JDK 17 Adoptium JDK 11 Azul Zulu 21 Azul Zulu 17 Azul Zulu 11 Azul Zulu Prime 21 Azul Zulu Prime 17 Azul Zulu Prime 11 |
| Red Hat Enterprise Linux 8 (最新更新) | x86_64 | OpenJDK 21 OpenJDK 17 OpenJDK 11 Oracle JDK 21 Oracle JDK 17 Oracle JDK 11 Adoptium JDK 21 Adoptium JDK 17 Adoptium JDK 11 Azul Zulu 21 Azul Zulu 17 Azul Zulu 11 Azul Zulu Prime 21 Azul Zulu Prime 17 Azul Zulu Prime 11 |
| Windows Server 2022 | x86_64 | OpenJDK 21 OpenJDK 17 OpenJDK 11 Oracle JDK 21 Oracle JDK 17 Oracle JDK 11 Adoptium JDK 21 Adoptium JDK 17 Adoptium JDK 11 Azul Zulu 21 Azul Zulu 17 Azul Zulu 11 |
| Windows Server 2019 | x86_64 | OpenJDK 21 OpenJDK 17 OpenJDK 11 Oracle JDK 21 Oracle JDK 17 Oracle JDK 11 Adoptium JDK 21 Adoptium JDK 17 Adoptium JDK 11 Azul Zulu 21 Azul Zulu 17 Azul Zulu 11 |
JBoss EAP 8.0 测试的集成
测试的集成是一组经过专门测试的集成技术,其代表了 JBoss Enterprise Middleware 客户正在使用的最常见的组合。对于这些集成,作为产品发布过程的一部分,红帽直接或通过认证的合作伙伴进行了全方位的平台测试。作为本测试过程一部分发现的问题都在 JBoss EAP 的每个发行版的发行注记中进行了强调。随着时间的推移,此测试的集成的列表将增加。
红帽根据您的订阅协议,为测试的版本或以上的同一主版本系列中的测试集成提供了生产和开发支持。在商业合理的基础上,支持同一主版本系列中测试的集成的早期版本。
测试的数据库
以下数据库和数据库驱动程序已作为最新的 JBoss EAP 8.0 版本的一部分进行了测试。
| 数据库 | JDBC 驱动程序 |
|---|---|
| IBM DB2 e11.5 | IBM DB2 JDBC Universal Driver Architecture 4.32.28 |
| Oracle 19c RAC | Oracle JDBC Driver v19.19.0.0 (ojdbc10.jar) |
| MySQL 8.0 | MySQL Connector/J 8.0.33 |
| MariaDB 10.6 | MariaDB Connector/J 3.1.2 |
| MariaDB Galera Cluster 10.6 | MariaDB Connector/J 3.1.4 |
| Microsoft SQL Server 2022 | Microsoft JDBC Drivers 12.4.1 (.jre11.jar) |
| PostgreSQL 14.7 | JDBC4 Postgresql 驱动程序,版本 42.6.0 |
| EnterpriseDB Advanced Server 14.4 | Advanced Server JDBC Connector 42.5.4.1 |
| SAP ASE (Sybase) 16.0 | SAP ASE (Sybase) JDBC 驱动程序 16.0 SP04 |
测试的 Web 服务器和连接器
以下 Web 服务器和连接器已作为最新的 JBoss EAP 8.0 版本的一部分进行了测试。
| Web Server | 版本 | 操作系统 | 连接器 | 备注 |
|---|---|---|---|---|
| Apache HTTP Server from JBCS | 2.4.51-SP2 | RHEL 9 x86_64 RHEL 8 x86_64 Windows 2022 x86_64 Windows 2019 x86_64 |
mod_cluster 2.0.1.Final mod_jk 1.2.48 |
协议(mod_cluster):AJP/HTTP/HTTPS/WebSocket 协议 (mod_jk):AJP |
| Microsoft IIS | 10 (Win.2019, win 2022) | Windows 2022 x86_64 Windows 2019 x86_64 |
isapi_redirect 1.2.46 (来自 JBCS) | 协议:AJP |
测试的外部 JMS 提供者
以下外部 JMS 提供者已使用最新的 JBoss EAP 8.0 版本进行了测试。
| JMS 提供者 | 资源适配器 |
|---|---|
| Red Hat JBoss AMQ 7.11.1 | 与 JBoss EAP 8.0 集成 |
| IBM WebSphere MQ 9.3 | IBM WebSphere MQ JCA Adapter v9.3.0.2 |
测试的 LDAP 服务
以下 LDAP 服务使用最新的 JBoss EAP 8.0 版本进行了测试,来使用 LDAP 安全域保护管理接口,并使用 LDAP 用例,使用安全域保护应用程序。
| LDAP 服务 | 版本 |
|---|---|
| Red Hat Directory Server | 12.3 11.8 |
| Microsoft Active Directory | 2022 2019 |
测试的框架
这些是红帽根据标准支持条款和条件不提供升级和修复的第三方框架。这些框架的商业合理的支持由 Red Hat 全球支持服务提供。
在 Red Hat JBoss EAP 8.x 的完全支持(阶段 1)周期结束时,红帽可能结束对这些新"测试的框架"的支持。
| 框架 | 版本 | 其他注意事项 |
|---|---|---|
| Spring (Core) | 6.0.4.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Spring Security | 6.0.1.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Spring Web Flow | 2.5.1.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Spring Web Services | 4.0.1.RELEASE | 红帽可能会丢弃对 "Spring 主版本" 的支持,转而支持 JBoss EAP 次版本中的新的 Spring 版本。 |
| Arquilian Core | 1.7.0.Alpha13 | None |
| Shrinkwrap Resolvers for Arquillian | 3.1.3 | None |
JBoss EAP 8.0 兼容 JBoss EAP XP 版本
| JBoss EAP XP 版本 | 备注 | 当前支持级别(完全支持、维护、不支持) |
|---|---|---|
| EAP XP 5.0 | EAP XP 5.0 仅支持 EAP 8.0。 | 完全支持 |
有关 EAP XP 的更多信息,请参阅 JBoss Enterprise Application Platform expansion pack (JBoss EAP XP 或 EAP XP)生命周期和支持策略
应该注意,当在 JBoss EAP 服务器安装上设置 JBoss EAP XP 时,JBoss EAP XP 支持策略和生命周期 将生效,且 Red Hat JBoss Enterprise Application Platform 支持策略和生命周期条款和日期不再适用。
设置 JBoss EAP XP 时,以下支持的配置例外在服务器实例上适用:
- 在 Java SE 11 和 Java SE 17 上 支持 JBoss EAP XP 5.0
- 不支持经过测试的 JBoss EAP 版本的已弃用或不支持的组件和功能。请参阅 JBoss Enterprise Application Platform 组件详情
- 不支持"EAR"(Enterprise Application Archive)部署软件包类型。
- 不支持域模式。
- 不支持 Azul JDK。
- 在 EAP XP 生命周期中,在非常罕见的情况下,一些支持的配置可能被弃用和删除。
- 仅允许在给定服务器上的单个微服务应用(部署)。不支持给定服务器上的多个部署。
- 不支持 OpenShift Container Platform (OCP)版本 3。请参阅 Red Hat OpenShift Container Platform 生命周期策略(非当前版本)
- 不支持基于 RPM 的安装
备注
[1] 红帽预计客户将继续使用受支持的环境。如果 JVM、操作系统、数据库等或其版本不再被其厂商支持,则红帽在提供支持的能力方面可能会受到限制,并可能要求您在受支持的环境中重现问题,以获得持续帮助。
[2] 红帽将 OpenJDK 的支持限制为红帽的 OpenJDK 构建。
有关 Windows 上 Open JDK 的更多信息,请参阅 文章。
[3] 已在 Red Hat JBoss Enterprise Application Platform (EAP) 8 中弃用
对于 EAP 7,请参阅:
Comments