第 1 章 功能
AMQ Streams 版本 1.6 基于 Strimzi 0.20.x。
本发行版本中添加的功能,以及之前 AMQ Streams 版本中没有的功能,如下所述。
要查看此版本中已解决的所有增强和错误,请查看 AMQ Streams Jira 项目。
1.1. AMQ Streams 1.6.x 中的 Kafka 支持(OCP 3.11 的长期支持)
本节论述了 AMQ Streams 1.6 以及后续补丁版本中支持的 Kafka 和 ZooKeeper 版本。
AMQ Streams 1.6.x 是与 OCP 3.11 一起使用的 Long Term Support 版本,且仅在支持 OpenShift Container Platform 3.11 的情况下被支持。
仅 OCP 3.11 支持 AMQ Streams 1.6.4 及更新的版本。如果使用 OCP 4.x,则需要升级到 AMQ Streams 1.7.x 或更高版本。
有关 AMQ LTS 版本支持日期的信息,请参阅红帽知识库解决方案 AMQ LTS 版本的支持时间?
仅支持由红帽构建的 Kafka 发行版本。对于升级目的,AMQ Streams 1.6.x 支持早期版本的 Kafka。
有关支持的 Kafka 版本的更多信息,请参阅 客户门户网站中的 Red Hat AMQ 7 组件详情页。
1.1.1. Kafka 支持 AMQ Streams 1.6.6 和 1.6.7
AMQ Streams 1.6.6 和 1.6.7 发行版本支持 Apache Kafka 版本 2.6.3。
在将代理和客户端应用程序升级到 Kafka 2.6.3 前,您必须升级 Cluster Operator。有关升级说明,请参阅 AMQ Streams 和 Kafka 升级。
Kafka 2.6.3 需要 ZooKeeper 版本 3.5.9。因此,当从 AMQ Streams 1.6.4 / 1.6.5 升级时,Cluster Operator 不会执行 ZooKeeper 升级。
如需了解更多信息,请参阅 Kafka 2.6.3 发行注记。
1.1.2. AMQ Streams 1.6.4 和 1.6.5 中的 Kafka 支持
AMQ Streams 1.6.4 和 1.6.5 发行版本支持 Apache Kafka 版本 2.6.2 和 ZooKeeper 3.5.9。
您必须升级 Cluster Operator,然后才能将代理和客户端应用程序升级到 Kafka 2.6.2。有关升级说明,请参阅 AMQ Streams 和 Kafka 升级。
Kafka 2.6.2 需要 ZooKeeper 版本 3.5.9。因此,当从 AMQ Streams 1.6.2 升级时,Cluster Operator 将执行 ZooKeeper 升级。
如需更多信息,请参阅 Kafka 2.6.2 发行注记。
1.1.3. AMQ Streams 1.6.0 和 1.6.2 中的 Kafka 支持
AMQ Streams 1.6.0 和 1.6.2 支持 Apache Kafka 版本 2.6.0。
在将代理和客户端应用程序升级到 Kafka 2.6.0 之前,您必须升级 Cluster Operator。有关升级说明,请参阅 AMQ Streams 和 Kafka 升级。
如需更多信息,请参阅 Kafka 2.5.0 和 Kafka 2.6.0 发行注记。
Kafka 2.6.0 需要与 Kafka 2.5.x 相同的 ZooKeeper 版本(ZooKeeper 版本 3.5.7 / 3.5.8)。因此,当从 AMQ Streams 1.5 升级时,Cluster Operator 不会执行 ZooKeeper 升级。