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

Provide some failover support in camel-sjms

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment