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

Throttler - Should be more dynamic and be able to throttle per message correlation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.8.0
    • camel-core
    • None

    Description

      The throttler in Camel is a bit to static. Its only accepts numeric values to configure it.
      And it throttle the same for all messages going through it.

      What is needed to let it be more dynamic is:

      • configuration using expression
      • dynamic configuration at runtime, eg passing in new values in a message header
      • notion of grouping by using a correlation expression so you can have different QoS for different message groups
        • eg gold, silver and bronze

      See nabble:
      http://camel.465427.n5.nabble.com/Suggestions-on-setting-different-Throttler-values-per-Client-td474883.html

      Attachments

        1. CAMEL-1669.patch
          13 kB
          Benjamin P. O'Day
        2. CAMEL-1669.patch
          14 kB
          Benjamin P. O'Day

        Activity

          People

            boday Benjamin P. O'Day
            davsclaus Claus Ibsen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: