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 的支持是技术预览。