FUSE Mediation Router
  1. FUSE Mediation Router
  2. MR-596

Merge Exclusive Consumer Request/Reply Improvement to 2.8.0 Release

    Details

    • Type: Enhancement Enhancement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: 2.8.0-fuse-03-06
    • Fix Version/s: 2.8.0-fuse-05-03
    • Component/s: None
    • Labels:
      None
    • Environment:
      Camel 2.8.0-fuse-03-06
    • Similar Issues:
      Show 9 results 

      Description

      Hi All,

      There is an enhancement in Camel 2.9.0 that greatly improves the performance of Camel in request/reply use cases where the clients are using named reply queues. This enhancement would be a valuable update for all those using AMQ 5.5.1 and ESB 4.4.1. I know of at least one customer that would benefit greatly from this enhancement.

      Please let me know if there are concerns with this or if it isn't possible.

      Best Regards,
      Scott ES

        Activity

        Hide
        Claus Ibsen
        added a comment -

        Scott, you are aware of the cluster limitations mentioned about the exclusive replyTo at the Camel jms wiki page
        http://camel.apache.org/jms

        Show
        Claus Ibsen
        added a comment - Scott, you are aware of the cluster limitations mentioned about the exclusive replyTo at the Camel jms wiki page http://camel.apache.org/jms
        Hide
        Scott England-Sullivan
        added a comment -

        Hi Claus,

        This is great if it can be backported. We are looking at some significant improvement when using the 2.9.x APIs with this enhancement over the 2.8.x APIs.

        Scott, you are aware of the cluster limitations mentioned about the exclusive replyTo at the Camel jms wiki page
        http://camel.apache.org/jms

        Yes. We are using shared queues per instance of the application.

        ses

        Show
        Scott England-Sullivan
        added a comment - Hi Claus, This is great if it can be backported. We are looking at some significant improvement when using the 2.9.x APIs with this enhancement over the 2.8.x APIs. Scott, you are aware of the cluster limitations mentioned about the exclusive replyTo at the Camel jms wiki page http://camel.apache.org/jms Yes. We are using shared queues per instance of the application. ses
        Hide
        Claus Ibsen
        added a comment -

        I have attached a camel-jms JAR that has this improvement merged.

        If you for example use the latest Fuse MR 2.8 release, 2.8.0-fuse-03-06, then you can possible just
        renamed this -SNAPSHOT JAR as that version, and use it as a drop in replacement.

        Then you should have the replyToType option you can configure, accordingly to documentation at
        http://camel.apache.org/jms

        Show
        Claus Ibsen
        added a comment - I have attached a camel-jms JAR that has this improvement merged. If you for example use the latest Fuse MR 2.8 release, 2.8.0-fuse-03-06, then you can possible just renamed this -SNAPSHOT JAR as that version, and use it as a drop in replacement. Then you should have the replyToType option you can configure, accordingly to documentation at http://camel.apache.org/jms
        Hide
        Claus Ibsen
        added a comment -

        There is a new 2.8 SNAPSHOT published to the fuse snapshot repo. For example the camel-jms from today is at
        http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/apache/camel/camel-jms/2.8.x-fuse-SNAPSHOT/

        Show
        Claus Ibsen
        added a comment - There is a new 2.8 SNAPSHOT published to the fuse snapshot repo. For example the camel-jms from today is at http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/apache/camel/camel-jms/2.8.x-fuse-SNAPSHOT/

          People

          • Assignee:
            Claus Ibsen
            Reporter:
            Scott England-Sullivan
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: