Can you share your splitter definition? Best, Christian
On Tue, Mar 26, 2013 at 8:31 PM, MarkD <[email protected]> wrote: > Hi all, > > We have a very strange performace issue that we think we have narrowed down > to a splitter using the hawtio tool (Which is awesome by the way). > > In the image below the mean processing time tooltip is from the splitter on > ${body}. The rest of the endpoints take 1-4ms with the two activemq-vm > endpoints in the multicast taknig about 150ms each. > https://dl.dropbox.com/u/10007025/hbird/tuning/SlowSplitting2.PNG > > We think this means that the splitter is taking about 29 seconds to split a > list of Objects. We've tried different list sizes, if there are 2 it is > quicker, about 500ms, if we go up to 400 it can take 30 seconds per > exchange! > > We are running everything in karaf, our software, activemq and camel. > > The list contents are always of this class: > > https://github.com/JohannesKlug/hbird/blob/master/src/core/commons/src/main/java/org/hbird/core/commons/data/GenericPayload.java > > We have created a little camel integration/unit test. In this the splitter > seems comparable to a list of String objects so we don't think there is > anything unexpected going on in this class. > > Thanks in advance for any tips/suggestions. > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Performance-puzzle-Slow-splitter-on-object-array-tp5729867.html > Sent from the Camel - Users mailing list archive at Nabble.com. >
