Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-5705

AggregationTimeoutChecker does not transfer to failover camel instance

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Won't Do
    • Major
    • None
    • jboss-fuse-6.2.1
    • Camel
    • % %

    Description

      Sample camel scenario:

      • jms queue (exclusive consumer) -> aggregation (jdbc) -> jms queue
      • aggregation onCompletionTimeout = 60 seconds
      • Two camel route containers in a master/slave configuration

      If a message enters the aggregation jdbc data store and the master camel instance fails, the second camel instance will ignore existing message in the aggregation store but continue to process new messages from the jms queue correctly.

      When the failover occurs, the second instance should pick up the existing aggregation messages, similar to what happens when the master is re-started (e.g. "Restored 1 CompletionTimeout conditions in the AggregationTimeoutChecker").

      Attachments

        Activity

          People

            toigaras@redhat.com tomohisa igarashi
            rhn-support-shiggs Stephen Higgs
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: