提问者:小点点

ActiveMQ Artemis 2.21主/从状态


我已经在具有共享存储的1 Master/1 Slave集群中安装了ActiveMQ Artemis 2.21.0。集群工作正常,但是,我不知道为什么在“集群信息”的状态部分的Web控制台中显示生命:2,当只有一个Master处于上升状态时。备份节点保持为1,这是正确的。

您可以帮助我提供您的反馈吗?

主配置如下:

  <connectors>
    <connector name="artemis">tcp://localhost:61616</connector>
  </connectors>

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

  <broadcast-groups>
     <broadcast-group name="bg-group1">
        <group-address>231.7.7.7</group-address>
        <group-port>9876</group-port>
        <broadcast-period>5000</broadcast-period>
        <connector-ref>artemis</connector-ref>
     </broadcast-group>
  </broadcast-groups>

  <discovery-groups>
     <discovery-group name="dg-group1">
        <group-address>231.7.7.7</group-address>
        <group-port>9876</group-port>
        <refresh-timeout>10000</refresh-timeout>
     </discovery-group>
  </discovery-groups>

  <cluster-connections>
     <cluster-connection name="my-cluster">
        <connector-ref>artemis</connector-ref>
        <message-load-balancing>ON_DEMAND</message-load-balancing>
        <max-hops>0</max-hops>
        <discovery-group-ref discovery-group-name="dg-group1"/>
     </cluster-connection>
  </cluster-connections>


  <ha-policy>
     <shared-store>
        <master>
           <failover-on-shutdown>true</failover-on-shutdown>
        </master>
     </shared-store>
  </ha-policy>

从机配置如下:

  <connectors>
    <connector name="artemis">tcp://localhost:61617</connector>
    <connector name="netty-live-connector">tcp://localhost:61616</connector>
  </connectors>

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

  <broadcast-groups>
     <broadcast-group name="bg-group1">
        <group-address>231.7.7.7</group-address>
        <group-port>9876</group-port>
        <broadcast-period>5000</broadcast-period>
        <connector-ref>artemis</connector-ref>
     </broadcast-group>
  </broadcast-groups>

  <discovery-groups>
     <discovery-group name="dg-group1">
        <group-address>231.7.7.7</group-address>
        <group-port>9876</group-port>
        <refresh-timeout>10000</refresh-timeout>
     </discovery-group>
  </discovery-groups>

  <cluster-connections>
     <cluster-connection name="my-cluster">
        <connector-ref>artemis</connector-ref>
        <message-load-balancing>ON_DEMAND</message-load-balancing>
        <max-hops>0</max-hops>
        <discovery-group-ref discovery-group-name="dg-group1"/>
     </cluster-connection>
  </cluster-connections>


  <ha-policy>
     <shared-store>
        <slave>
           <allow-failback>true</allow-failback>
        </slave>
     </shared-store>
  </ha-policy>

网络控制台图像是:


共1个答案

匿名用户

您使用的是默认的group地址group端口(即231.7.7.7