7.8. 功能门版本


功能门有三个成熟度阶段:

  • alpha - 通常默认禁用
  • beta - 通常默认启用
  • 正式发行(GA)- 通常总是启用

alpha 阶段功能可能是实验性的或不稳定,受更改,或者尚未足够测试以供生产环境使用。Beta 阶段功能经过良好测试,其功能可能不会改变。GA 阶段功能是稳定的,不应在以后有所变化。如果 alpha 和 beta 阶段功能无效,则它们会被移除。

  • ControlPlaneListener 功能门在 AMQ Streams 2.3 中移到 GA 阶段。现在,它已被永久启用且无法禁用。
  • ServiceAccountPatching 功能门在 AMQ Streams 2.3 中移到 GA 阶段。现在,它已被永久启用且无法禁用。
  • UseStrimziPodSets 功能门在 AMQ Streams 2.5 中变为 GA 阶段,对 StatefulSets 的支持会被完全删除。现在,它已被永久启用且无法禁用。
  • StableConnectIdentities 功能门处于 beta 阶段,默认是启用的。
  • UseKRaft 功能门仅适用于开发,目前没有计划迁移至 beta 阶段的版本。
  • KafkaNodePools 功能门处于 alpha 阶段,默认是禁用的。
  • UnidirectionalTopicOperator 功能门处于 alpha 阶段,默认是禁用的。
注意

当功能门达到 GA 时,可能会删除它们。这意味着这个功能被合并到 AMQ Streams 核心功能中,且无法禁用。

Expand
表 7.1. 当功能门和 AMQ Streams 版本移到 alpha、beta 或 GA 时
功能门AlphabetaGA

ControlPlaneListener

1.8

2.0

2.3

ServiceAccountPatching

1.8

2.0

2.3

UseStrimziPodSets

2.1

2.3

2.5

UseKRaft

2.2

-

-

StableConnectIdentities

2.4

2.6

-

KafkaNodePools

2.5

-

-

UnidirectionalTopicOperator

2.5

-

-

如果启用了功能门,您可能需要在特定 AMQ Streams 版本升级或降级前禁用它(或首先将 / downgrade 升级到可禁用它的 AMQ Streams 版本)。下表显示了在升级或降级 AMQ Streams 版本时需要禁用哪些功能门。

Expand
表 7.2. 在升级或降级 AMQ Streams 时禁用的功能门
禁用功能门从 AMQ Streams 版本升级降级到 AMQ Streams 版本

ControlPlaneListener

1.7 及更早版本

1.7 及更早版本

UseStrimziPodSets

-

2.0 及更早版本

StableConnectIdentities

-

2.3 及更早版本

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat