1.2. 不支持的功能


  • 基于 master-slave 的高可用性

    不支持通过配置 master 和 slave 对来实现高可用性(HA)。相反,当 pod 被缩减时,OpenShift 中会利用 scaledown 控制器来提供 HA,这将启用消息迁移。

    可能需要相应地配置用于 HA 的代理集群的外部客户端(无论是通过 OpenShift 代理)或使用绑定端口。在集群方案中,代理将通知某些客户端所有代理的主机和端口信息的地址。由于它们只能在内部访问,因此某些客户端功能将无法正常工作,或者需要禁用。

    Expand
    客户端Configuration

    核心 JMS 客户端

    由于外部核心协议 JMS 客户端不支持 HA 或任何类型的故障转移,因此必须使用TopologyForLoadBalancing=false 配置连接工厂。

    AMQP 客户端

    AMQP 客户端不支持故障切换列表

  • 集群中的持久订阅

    创建持久订阅时,这会在客户端连接的代理中以持久队列表示。当在 OpenShift 中运行集群时,客户端不知道创建持久订阅队列的代理上。如果订阅是持久的,并且客户端重新连接目前没有负载均衡器将其重新连接到同一节点的方法。当发生这种情况时,客户端可能会连接到不同的代理并创建重复的订阅队列。因此,不建议在代理集群中使用持久订阅。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat