How do I configure the default maximum cache size for ProducerCache or ProducerTemplate
Available as of Camel 2.3
|This applies to ConsumerCache and ConsumerTemplate as well.|
You can configure the default maximum cache size by setting the Exchange.MAXIMUM_CACHE_POOL_SIZE property on CamelContext.
And in Spring XML its done as:
<property key="CamelMaximumCachePoolSize" value="50"/>
The default maximum cache size is 1000.
At runtime you can see the ProducerCache in JMX as they are listed in the services category.