ActiveMQ
  1. ActiveMQ
  2. AMQ-2544

Message FIFO order is not preserved at queue in network of brokers when network cable is unplugged

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 5.3.0
    • Fix Version/s: 5.x
    • Component/s: Broker
    • Labels:
      None
    • Environment:

      java 1.6.17
      spring 2.5.6

      Description

      We have a configuration like this: C1-B1-------B2-C2 and persistent queues enabled. We have also tried enabling the exclusive consumer feature. First client C1 starts to send messages to queue, and C2 reads the messages from queue. Then I remove the network plug on broker B1 severing the connection between the brokers. When I reconnect the cable all messages that were produced while the connection was lost get delivered, but their ordering is not FIFO. Some messages get delivered in wrong sequence, perhaps they are being lost and then resend?

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Antti Kallonen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development