camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raul Kripalani <>
Subject Re: Performance degradation on consumer side when switching Camel from 2.11.0 to 2.12.1v
Date Mon, 28 Oct 2013 19:28:31 GMT

The code base of the camel-jms component hasn't varied considerably [1] and
I don't outright see any cause why this component would be the culprit of
the slowdown.

I did spot a change in the JmsHeaderFilterStrategy to introduce the
includeAllJMSXProperties option. But this defaults to false, meaning that
the newly introduced logic is disabled anyway unless you explicitly enable
it. So I doubt this has anything to do.

I guess the performance regression could be elsewhere, i.e. camel-core.
Perhaps new Type Converters or the like? What kind of payload are you
dealing with?

In a nutshell, we'd have to profile to dig deeper into this. Could you
attach your project - watered down or obscured if need be - so I can
profile it against Camel 2.11 and 2.12.1 to identify where the hotspot is?

[1] git diff camel-2.11.0 camel-2.12.0 -- components/camel-jms

Thanks for the report,

*Raúl Kripalani*
Apache Camel PMC Member & Committer | Enterprise Architect, Open Source
Integration specialist | | twitter: @raulvk

On Thu, Oct 24, 2013 at 1:40 PM, marioradev <>wrote:

> Hi there.
> Last week we have switched our product to use Apache Camel 2.12.1 version
> instead of 2.11.0 version. On one of our performance tests we have detected
> degradation of 20% on the consumer side. The affected test case is when the
> message is being created once and then sent/emitted N times. The publish
> rate is OK, the subscription rate is about 20% lower compared to earlier
> builds. When only switching back to use camel 2.11 results are as expected.
> Are there any modifications done in this direction? Do you know is there
> some issue already registered into the tracking system regarding this
> problem? If there is do you know in which version this is going to be
> solved?
> Mario.
> --
> View this message in context:
> Sent from the Camel - Users mailing list archive at

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message