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

Provide some failover support in camel-sjms

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 2.12.2
    • None
    • camel-sjms
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: