camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From shirazi ...@farhad.eu>
Subject Re: ThrottlingInflightRoutePolicy does not take effect in DSL
Date Sun, 29 Nov 2009 10:17:31 GMT

I'm not sure i quite understand what you mean. Are you suggesting that in
order to have the throttling policy to kick in, I should make the route
threaded/concurrent ?! 

-Farhad


Claus Ibsen-2 wrote:
> 
> On Sun, Nov 29, 2009 at 9:32 AM, shirazi <me@farhad.eu> wrote:
>>
>> Hi,
>> Please have a look at the following route def.:
>>
>> RouteBuilder:
>> ==========
>>
>> fromF("file:///tmp/start").routeId("test.route.1").routePolicyRef("myPolicy").
>>        multicast().delay(1000).
>>                to("file:///tmp/proceed1").
>>                to("file:///tmp/proceed2");
>>
>>
>> from("file:///tmp/proceed2").routeId("test.route.2").routePolicyRef("myPolicy").delay(20000).
>>        to("file:///tmp/archive");
>>
>> applicationContext.xml
>> ==========
>>    <bean id="myPolicy"
>> class="org.apache.camel.impl.ThrottlingInflightRoutePolicy">
>>        <property name="scope" value="Context"/>
>>        <property name="maxInflightExchanges" value="3"/>
>>        <property name="resumePercentOfMax" value="40"/>
>>        <property name="loggingLevel" value="WARN"/>
>>    </bean>
>>
>> The throttling policy does not take effect, since files keep coming into
>> the
>> tmp/proceed dirs, regardless
>> the policy that says no more than 3 files at a time. Now I am clearly
>> doing
>> something wrong, but according
>> to the doc. what I have here should be enough.
>>
> 
> No the route is fine. The file consumer is not concurrent, and neither
> is the multicast by default.
> 
> Read this blog entry
> http://davsclaus.blogspot.com/2009/05/on-road-to-camel-20-concurrency-with.html
> 
> 
> 
> 
>> Regards,
>> Farhad S.
>> --
>> View this message in context:
>> http://old.nabble.com/ThrottlingInflightRoutePolicy-does-not-take-effect-in-DSL-tp26560144p26560144.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>
>>
> 
> 
> 
> -- 
> Claus Ibsen
> Apache Camel Committer
> 
> Author of Camel in Action: http://www.manning.com/ibsen/
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> Twitter: http://twitter.com/davsclaus
> 
> 

-- 
View this message in context: http://old.nabble.com/ThrottlingInflightRoutePolicy-does-not-take-effect-in-DSL-tp26560144p26560485.html
Sent from the Camel - Users mailing list archive at Nabble.com.


Mime
View raw message