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

100% transparent failover

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Won't Do
    • 1.0.0
    • None
    • None
    • None

    Description

      The client should cache any transactional data, and verify if the information had reached the server or not upon reconnection (through either failover or reconnection).

      Currently standalone JMS client throws exception (ArtemisException or JMSException) to client application code during failover/failback and leaves on application programmer to handle this exception and retry the last operation.

      This makes client code complex and developer must spent additional effort to handle those edge cases. This is complicated to achieve especially for consumer with transacted session of client acknowledge.

      Goal of this RFE is to provide exception free behaviour for standalone JMS clients.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mnovak Miroslav Novak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: