Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
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