Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-4555

ActiveMq Artemis can have two live brokers in one cluster at one time

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Information Provided
    • 2.30.0
    • None
    • Broker, Clustering
    • None

    Description

      An ActiveMq Artemis cluster can have two live brokers that can receive requests at the same time. This happens if the communication drops between the live broker and the passive broker.

       

      We deploy ActiveMQ Artemis v(2.30.0) on a five nodes cluster with Ubuntu 18.04. The cluster consists of a master broker and three backup brokers. We deploy classic replication with three backups for the master broker. One of the backup brokers announces its status as a passive backup for the live broker.

       

      If the communication breaks between the live and the passive broker, the passive broker changes its status to live and starts accepting messages. A warning message appears on all nodes telling that there are two live brokers in the cluster. When we fix the network problem, the cluster still has two live brokers that can accept requests. Although we set allow-fail-back to true on the backups config which should force the backup that has become live to automatically stop when the live is back.

      Attachments

        Activity

          People

            jbertram Justin Bertram
            sophia1997 Sophia
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: