Red Hat JBoss EAP XP 5.0 发行注记
用于 JBoss EAP XP 5.0
摘要
使开源包含更多 复制链接链接已复制到粘贴板!
红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。详情请查看 CTO Chris Wright 的信息。
提供有关 JBoss EAP 文档的反馈 复制链接链接已复制到粘贴板!
要报告错误或改进文档,请登录到 Red Hat JIRA 帐户并提交问题。如果您没有 Red Hat Jira 帐户,则会提示您创建一个帐户。
流程
- 单击以下链接 以创建 ticket。
- 在 Summary 中输入问题的简短描述。
- 在 Description 中提供问题或功能增强的详细描述。包括一个指向文档中问题的 URL。
- 点 Submit 创建问题,并将问题路由到适当的文档团队。
第 1 章 新功能及功能增强 复制链接链接已复制到粘贴板!
1.1. Jakarta EE 复制链接链接已复制到粘贴板!
Jakarta EE Core Profile
Jakarta EE 10 Core Profile 现在包括在 JBoss EAP XP 5.0.0 中。Core Profile 是一个小型轻量级配置集,提供适合较小的运行时的 Jakarta EE 规格,如微服务和云服务。Jakarta EE 10 Core Profile 作为 Galleon 置备层 ee-core-profile-server 提供。
EAP_HOME/standalone/configuration 目录中的 JBoss EAP XP 5.0.0 提供了示例配置文件 standalone-core-microprofile.xml。
1.2. MicroProfile 复制链接链接已复制到粘贴板!
MicroProfile Telemetry
JBoss EAP XP 5.0.0 通过 microprofile-telemetry 子系统提供对 MicroProfile 遥测的支持。此子系统基于现有的 OpenTelemetry 子系统构建,并取代了 MicroProfile OpenTracing 以提供追踪功能。如需更多信息,请参阅使用 JBoss EAP XP 5.0 中的 JBoss EAP 和 MicroProfile Telemetry 管理 中的 MicroProfile Telemetry。
将根目录配置为 ConfigSources
现在,您可以为多个 MicroProfile ConfigSource 目录指定一个根目录。这意味着,如果共享同一父目录,则不需要定义多个 ConfigSource 目录。如需更多信息,请参阅使用 JBoss EAP XP 5.0 中的将 根目录配置为 ConfigSources。
支持 MicroProfile 长期运行操作(LRA)
JBoss EAP XP 提供 MicroProfile 长运行操作(LRA),一种提供基于 saga 模式的分布式事务处理的 API。这为事务处理提供了一种方式,无需对事务中处理的数据进行锁定。如需更多信息,请参阅 EAP XP 5 - MicroProfile LRA with Narayana。
MicroProfile Long Running Action 仅作为技术预览提供。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
如需有关技术预览功能支持范围的信息,请参阅红帽客户门户网站上的 技术预览功能支持范围。
支持 MicroProfile 被动消息 3.0
JBoss EAP XP 5.0 包括带有 MicroProfile 被动消息传递的高级消息队列协议(AMQP)连接器。您可以使用 AMQP 连接器与 AMQ 兼容代理连接,以进行异步消息传递。如需更多信息,请参阅 MicroProfile 主动消息传递连接器。
Red Hat AMQ Streams
现在完全支持在 Red Hat OpenShift Container Platform 中使用带有 MicroProfile Reactive Messaging 的 Red Hat AMQ Streams。在以前的版本中,对带有 MicroProfile Reactive Messaging 的 Red Hat AMQ Streams 的支持是技术预览。
1.3. Micrometer 复制链接链接已复制到粘贴板!
支持 Micrometer 子系统
JBoss EAP XP 5.0 支持 Micrometer 子系统,并取代了 MicroProfile 子系统。MicrometerterRegistry 的 MeterRegistry 现在可通过 CDI 访问,从而允许使用服务器和 JVM 指标包含应用程序指标。此集成提高了监控功能,提供跟踪系统和应用程序性能指标的解决方案。如需更多信息,请参阅使用 JBoss EAP XP 5.0 中的 Micrometer 和 Micrometer 管理。
1.4. Quickstarts 复制链接链接已复制到粘贴板!
支持的 JBoss EAP XP 5.0 快速入门
所有支持的 JBoss EAP XP 5.0 快速入门都位于 jboss-eap-quickstarts 中。
JBoss EAP XP 5.0 支持并包含以下快速入门:
| Quickstart 名称 | 展示的技术 | 描述 | 所需经验级别 |
|---|---|---|---|
| Micrometer | Micrometer |
Micro | beginner |
| microprofile-config | MicroProfile Config |
| beginner |
| microprofile-fault-tolerance | MicroProfile, Fault Tolerance |
| Intermediate |
| microprofile-health | MicroProfile Health |
| beginner |
| microprofile-jwt | JWT, Security, MicroProfile |
| Intermediate |
| microprofile-lra | MicroProfile LRA |
| beginner |
| microprofile-openapi | MicroProfile OpenAPI | 本指南演示如何使用 5.0 中的 MicroProfile OpenAPI 功能为简单的 REST 应用公开 OpenAPI 文档。 | beginner |
| microprofile-reactive-messaging-kafka | MicroProfile Reactive Messaging |
| beginner |
| microprofile-rest-client | MicroProfile REST 客户端 |
| beginner |
| OpenTelemetry-tracing | OpenTelemetry Tracing |
| beginner |
JBoss EAP XP 5.0 不支持以下快速入门:
MicroProfile-metricsmicroprofile-opentracingtodo-backend
用于 Openshift 的 JBoss EAP XP Quickstarts 仅作为技术预览提供。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
如需有关 技术预览功能支持范围 的信息,请参阅红帽客户门户网站中的技术预览功能支持范围。
第 2 章 维护支持 复制链接链接已复制到粘贴板!
2.1. 对 JBoss EAP XP 的维护支持 复制链接链接已复制到粘贴板!
当发布新的 JBoss EAP XP 主版本时,对之前的主版本的维护支持开始。维护支持通常持续 12 周。
如果您使用其维护支持长度之外的 JBoss EAP XP 主版本,您可能会在开发安全补丁和程序错误修复时遇到问题。为避免这些问题,请升级到与您的 JBoss EAP 版本兼容的最新 JBoss EAP XP 主版本。
其他资源
- 有关维护支持的详情,请查看红帽客户门户网站中的 Red Hat JBoss Enterprise Application Platform expansion pack (JBoss EAP XP 或 EAP XP)生命周期和支持政策。
第 3 章 不支持的功能和已弃用的功能 复制链接链接已复制到粘贴板!
3.1. 不支持的功能 复制链接链接已复制到粘贴板!
由于维护成本高、社区兴趣低和更好的替代解决方案,对某些技术的支持会被移除。JBoss EAP XP 5.0 不支持以下功能:
MicroProfile Metrics
MicroProfile 指标不再被支持,并被 Micrometer 替代。
MicroProfile OpenTracing
MicroProfile OpenTracing 不再被支持,被 OpenTelemetry Tracing 替代。
Red Hat OpenShift Streams for Apache Kafka
由于红帽不再提供 Apache Kafka 的 Red Hat OpenShift Streams (RHOSAK),因此带有 Kafka quickstart 的 MicroProfile 被动消息已更新,以不演示连接到 RHOSAK。
Windows 系统禁用 snappy 压缩
JBoss EAP XP 5.0 不支持在 Windows 平台上为 MicroProfile Reactive Messaging Kafka 连接器进行 Snappy 压缩。MicroProfile Reactive Messaging 的 Kafka 连接器在 JBoss EAP XP 4.0.2 中引入了 Snappy 压缩,使用 Snappy 版本 1.1.8.4。但是,由于数据崩溃问题,在 Snappy 的 1.1.9.0 版本中删除了 Java Snappy 压缩。JBoss EAP XP 5.0 现在使用最新版本的 Snappy 1.1.10.5,它使用原生代码压缩。Snappy jar 的红帽构建仅包含 Linux 原生。
MicroProfile 被动消息 Kafka 客户端
Windows 平台上不支持通过 JBoss EAP XP 5.0 提供的 MicroProfile 被动消息 Kafka 客户端。
有关 JBoss EAP 8.0 中 不支持的功能的完整列表,请参阅 JBoss EAP 8.0 发行注记中的不支持的功能 部分。
3.2. 已弃用的功能 复制链接链接已复制到粘贴板!
本发行版本中弃用了一些功能。这意味着不会对这些功能进行任何增强,它们可能会在以后被删除,通常是下一个主发行版本。如需更多信息,请参阅 Red Hat JBoss Enterprise Application Platform expansion pack (EAP XP) 5 中的已弃用功能。
根据我们的标准支持条款和条件,红帽会继续提供完全支持和程序错误修复。有关 JBoss EAP XP 红帽支持政策的更多信息,请参阅红帽客户门户网站中的 Red Hat JBoss Enterprise Application Platform expansion pack 生命周期和支持策略。
Red Hat JBoss Enterprise Application Platform 8.0 中已弃用的所有功能,JBoss EAP XP 5.0.0 中也被弃用。有关 JBoss EAP 8.0 中已弃用的功能的更多信息,请参阅 Red Hat JBoss Enterprise Application Platform 8.0 发行注记中的已弃用功能 。
JBoss EAP OpenShift 模板
删除 OpenShift 的 JBoss EAP 模板。
用于可引导 jar 的旧补丁
已删除可引导 jar 的传统补丁功能。
第 4 章 解决的问题和已知问题 复制链接链接已复制到粘贴板!
4.1. 已解决的问题 复制链接链接已复制到粘贴板!
请参阅 JBoss EAP XP 5.0.0 解决问题,以查看已为此发行版本解决的问题列表。
4.2. 已知问题 复制链接链接已复制到粘贴板!
请参阅 JBoss EAP XP 5.0.0 的已知问题,以查看本发行版本的已知问题列表。