第 1 章 增强

本节论述了 AMQ Broker 7.9 中一组突出显示的增强功能和新功能。有关发行版本的完整列表,请参阅 AMQ Broker 7.9.0 增强

注意

如果需要最新的 AMQ Broker 长期支持(LTS)版本,请参阅 AMQ Broker 7.8

AMQP 服务器连接
代理可以使用 AMQP 协议发起到其他端点的连接。例如,这意味着代理可以连接到其他 AMQP 服务器,并在这些连接中创建元素。此功能使用 <broker-connection> 元素实现,如 配置 AMQ Broker 所述。
Operator 支持监视所有或多个命名空间

在以前的版本中,您要在需要代理部署的每个命名空间中安装 AMQ Broker Operator。从 7.9 开始,AMQ Broker Operator 支持监视所有或多个命名空间是否有代理自定义资源。如需更多信息,请参阅在 OpenShift 中部署 AMQ Broker

注意

如果您在集群中的命名空间中安装了 AMQ Broker Operator 的早期版本,红帽建议您不要安装 AMQ Broker Operator 7.9 版本来监视该命名空间以避免潜在的冲突。

临时队列命名空间
在 AMQ Broker 7.9 中,您可以在 broker.xml 配置文件中指定临时队列 命名空间。然后,您可以指定与命名空间匹配的地址设置,代理将这些设置应用到所有临时队列。如果临时队列命名空间不存在,临时队列使用与其他队列相同的地址设置配置。如需更多信息,请参阅配置 AMQ Broker 时将特定的地址设置应用到临时队列
Operator 频道

以下频道提供了 AMQ Broker Operator Red Hat Integration - RHEL 8 的 AMQ Broker(Multiarch)

  • 7.x - 此频道将安装 7.9 并将在以后的某个时候更新至 7.10。如果现在要安装 7.10,可以订阅 7.10.x 频道。
  • 7.8.X - 这是长期支持(LTS)通道。

要确定要选择哪个 Operator,请参阅 Red Hat Enterprise Linux Container Compatibility Matrix

主机默认验证
应用到连接器时,valid Host 的默认值已从 false 更改为 true。现在,所有代理连接都默认验证主机。acceptors 的默认值仍为 false
使用 CR 启用 Prometheus 插件
除了使用环境变量启用插件外,您还可以使用 CR 在 OpenShift 上启用 Prometheus 插件。这两个选项都描述了 为 On-Premise 部署 AMQ Broker