Hi You didn't write the version number despite it being highlighted on the how to get help page :) http://camel.apache.org/support.html
I assume its 2.1 or 2.2. I think we have been a bit to aggressive on registering Producers in JMX which we have relaxed in 2.3 which should prevent Camel from registering all those jdbc producers in JMX as JMX is a memory hog. Could you try out the latest code? http://camel.apache.org/download.html On Sat, Feb 20, 2010 at 7:34 PM, Paul Phillips <[email protected]> wrote: > > Hi > > I have created a route that splits on an arraylist that could be several > thousand items in size. > > The route then does a few different things, and every so often sends a > message to a jdbc endpoint > > Everything seems ok but if the arraylist is really big (> 1000) I run out of > memory. > > I've found adding a .streaming() helps a lot, but eventually I still run out > of mem (even if I allocate 768meg to the jvm) , or the system slows right > down. > > I've managed to stop the context and when I do this I see loads of jdbc > producers being unregistered. > If I go into jconsole and to the mbeans tab and look at the producers under > camel I see new jdbc producers being registered all the time when my route > is running. However the other producers on the route like http etc seem > fairly static as if the route is "reusing" them. > > Is this expected behaviour or is there a way to stop so many jdbc producers > from being created (if that is even what is happening!) > > Let me know if you need more info, I plan to create a test to investigate > the issue, as I oculd be barking up the wrong tree as to if this is even the > issue that is causing my memory problems! > > cheers > Paul. > -- > View this message in context: > http://old.nabble.com/jdbc-producers-tp27669119p27669119.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
