Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-7158

Provide some failover support in camel-sjms

    XMLWordPrintableJSON

    Details

    • Type: Wish
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 2.12.2
    • Fix Version/s: None
    • Component/s: camel-sjms
    • Labels:
    • Estimated Complexity:
      Unknown

      Description

      For cases where a jms provider does not provide failover, it would be nice if sjms could provide a way to failover across connections or connectionfactories in the event of a comms failure.

      ie: given a broker cluster, being able to choose a cluster member and being able to reconnect to another cluster member in the event of a disconnect would be perfect.

      Not sure where best to expose this, having a list of connectionFactories or using some variation of a connection resource manager[1].
      In any event, the intent is that the component would hide the fact that the other end (broker) has died if it is configured with alternatives and a reconnect strategy.
      Removing the reconnect/failover burden from the application.

      [1] http://camel.apache.org/sjms.html#SJMS-connectionresource

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                gtully Gary Tully
              • Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: