Red Hat JBoss EAP XP 5.0 发行注记


Red Hat JBoss Enterprise Application Platform 8.0

用于 JBoss EAP XP 5.0

Red Hat Customer Content Services

摘要

本文档提供有关 JBoss EAP XP 5.0 版本的一般信息。

使开源包含更多

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。详情请查看 CTO Chris Wright 的信息

提供有关 JBoss EAP 文档的反馈

要报告错误或改进文档,请登录到 Red Hat JIRA 帐户并提交问题。如果您没有 Red Hat Jira 帐户,则会提示您创建一个帐户。

流程

  1. 单击以下链接 以创建 ticket
  2. Summary 中输入问题的简短描述。
  3. Description 中提供问题或功能增强的详细描述。包括一个指向文档中问题的 URL。
  4. 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 EAPMicroProfile 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 支持并包含以下快速入门:

Expand
Quickstart 名称展示的技术描述所需经验级别

Micrometer

Micrometer

Micro meter 快速启动演示了在 5.0 中使用 Micrometer 库。

beginner

microprofile-config

MicroProfile Config

microprofile-config 快速启动演示了在 5.0 中使用 MicroProfile 配置规范。

beginner

microprofile-fault-tolerance

MicroProfile, Fault Tolerance

microprofile-fault-tolerance 快速入门演示了如何在 5.0 中使用 Eclipse MicroProfile Fault Tolerance。

Intermediate

microprofile-health

MicroProfile Health

microprofile-health 快速入门演示了在 5.0 中使用 MicroProfile 健康规范。

beginner

microprofile-jwt

JWT, Security, MicroProfile

microprofile-jwt quickstart 演示了在 5.0 中使用 MicroProfile JWT 规范。

Intermediate

microprofile-lra

MicroProfile LRA

microprofile-lra 快速入门演示了在 5.0 中使用 MicroProfile LRA 规范。

beginner

microprofile-openapi

MicroProfile OpenAPI

本指南演示如何使用 5.0 中的 MicroProfile OpenAPI 功能为简单的 REST 应用公开 OpenAPI 文档。

beginner

microprofile-reactive-messaging-kafka

MicroProfile Reactive Messaging

microprofile-reactive-messaging-kafka Quickstart 演示在 5.0 中由 Apache Kafka 支持的 MicroProfile 主动消息传递规范的使用。

beginner

microprofile-rest-client

MicroProfile REST 客户端

microprofile-rest-client Quickstart 演示了在 5.0 中使用 MicroProfile REST 客户端规范。

beginner

OpenTelemetry-tracing

OpenTelemetry Tracing

opentelemetry-tracing quickstart 演示了在 5.0 中使用 OpenTelemetry 追踪规格。

beginner

JBoss EAP XP 5.0 不支持以下快速入门:

MicroProfile-metrics
microprofile-opentracing
todo-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 主版本。

其他资源

第 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 的已知问题,以查看本发行版本的已知问题列表。

法律通告

Copyright © 2024 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部