当前位置: 首页 > 知识库问答 >
问题:

ActiveMQ Artemis-集群代理

慕翰学
2023-03-14
    <connectors>
        <!-- Connector used to be announced through cluster connections and notifications -->
        <connector name="artemis">tcp://localhost:61616</connector>
        <!-- connector to the server2 -->
         <connector name="server2-connector">tcp://localhost:61617</connector>
    </connectors>

    <cluster-user>admin</cluster-user>

    <cluster-password>admin</cluster-password>

    <!-- Clustering configuration -->
    <cluster-connections>
       <cluster-connection name="my-cluster">
          <connector-ref>artemis</connector-ref>
          <retry-interval>500</retry-interval>
          <use-duplicate-detection>true</use-duplicate-detection>
          <message-load-balancing>STRICT</message-load-balancing>
          <max-hops>1</max-hops>
          <static-connectors>
             <connector-ref>server2-connector</connector-ref>
          </static-connectors>
       </cluster-connection>
    </cluster-connections>
    <connectors>
        <!-- Connector used to be announced through cluster connections and notifications -->
        <connector name="artemis">tcp://localhost:61617</connector>
        <!-- connector to the server1 -->
         <connector name="server1-connector">tcp://localhost:61616</connector>
    </connectors>

    <cluster-user>admin</cluster-user>

    <cluster-password>admin</cluster-password>

    <!-- Clustering configuration -->
    <cluster-connections>
       <cluster-connection name="my-cluster">
          <connector-ref>artemis</connector-ref>
          <retry-interval>500</retry-interval>
          <use-duplicate-detection>true</use-duplicate-detection>
          <message-load-balancing>STRICT</message-load-balancing>
          <max-hops>1</max-hops>
          <static-connectors>
             <connector-ref>server1-connector</connector-ref>
          </static-connectors>
       </cluster-connection>
    </cluster-connections>

从服务器1的web控制台创建的消息在服务器2的web控制台中不可见。这种配置有什么问题?

web控制台中的状态:

Cluster Info
Lives: 2
Backups: 0
HA Policy: Live Only

共有1个答案

冯宏浚
2023-03-14

引用官方文件:

请注意,如果其他节点上没有同名队列,Apache ActiveMQ Artemis将不会将消息转发到其他节点,即使此参数设置为strict。

还要注意,集群和高可用性(HA)是不同的概念。

 类似资料:
  • 本教程用于多代理kafka集群。我建立了三个经纪人: 本地主机:9092 本地主机:9093 本地主机:9094 问题是,如果我杀死,我就不能使用以下命令: 我知道端口被杀死了,但是--如何通过通用引导服务器来使它运行?我错过了什么? 编辑1: bin/kafka-console-consumer.sh--bootstrap-server localhost:9092,localhost:9093

  • 问题内容: 我对SQL(Server2008)的较低层次的了解是有限的,现在我们的DBA对此提出了挑战。让我解释一下这种情况:(我已经提到一些明显的陈述,希望我是对的,但是如果您发现有问题,请告诉我)。 我们有一张桌子,上面放着人们的“法院命令”。创建表(名称:CourtOrder)时,我的创建方式如下: 然后,我将非聚集索引应用于主键(以提高效率)。我的理由是,这是一个唯一字段(主键),应该像我

  • Cluster Cluster.EdsClusterConfig Cluster.OutlierDetection Cluster.LbSubsetConfig Cluster.LbSubsetConfig.LbSubsetSelector Cluster.LbSubsetConfig.LbSubsetFallbackPolicy (Enum) Cluster.RingHashLbConfig C

  • 一、负载均衡 负载均衡算法 转发实现 二、集群下的 Session 管理 Sticky Session Session Replication Session Server 一、负载均衡 集群中的应用服务器(节点)通常被设计成无状态,用户可以请求任何一个节点。 负载均衡器会根据集群中每个节点的负载情况,将用户请求转发到合适的节点上。 负载均衡器可以用来实现高可用以及伸缩性: 高可用:当某个节点故障

  • 集群为一组LBAgent转发节点的集合。 负载均衡集群是一组转发节点LBAgent的集合,一般情况下一个集群下配置两个LBAgent节点互为主备即可,同一集群下的LBAgent节点的VRRP路由ID必须相同。 入口:在云管平台单击左上角导航菜单,在弹出的左侧菜单栏中单击 “网络/负载均衡集群/集群” 菜单项,进入集群页面。 创建集群 该功能用于创建负载均衡集群。 单击列表上方 “新建” 按钮,弹出

  • 帮助用户快速搭建Kubernetes集群。 云管平台支持创建和纳管Kubernetes集群,目前支持以下纳管集群的方式。 基于 云联壹云 、Aliyun、AWS 平台的虚拟机创建 Kubernetes 集群。 导入已创建的集群,支持纳管 Kubernetes 集群和 OpenShift 集群。 Kubernetes集群是容器运行所需要的云资源的集合。一个Kubernetes集群由1~3个控制节点和