Hi Daniel, Two minutes for invoking 2-3 services seems like a LOOOOOOONG time -- such process should execute in a few seconds if the services respond immediately.
I would try the following: 1) monitor CPU / IO / memory usage -- is there bottleneck? (if any) 2) turn on debug logging for Ode in general and see what's happening 3) Ode is very persistence-heavy so I would check the database layer to see what's happening there as well. The first thing I generally suggest to improve performance is to selectively disable event persistence<http://ode.apache.org/user-guide.html#UserGuide-Filteringevents>. Good luck, alex On Sun, Sep 20, 2009 at 5:18 AM, Daniel Maier <[email protected]> wrote: > Dear ODE Dev. Team, > recently I installed Apache ODE 1.3.3 on my Server. > First of all i want to thank for the great work you have done so far :) > > My question: > I have deployed approximately 10 processes in my ODE installation. > But now i ran into some performance issuses. > > A process which invokes 2-3 WebServices needs a lot of time (up to 2 > minutes). > If I invoke each process directly via a WebService testing tool, i got an > immediate response. > Therefore i think that the single services are not the bottle neck. > > Perhabs there is just some sort of debug-mode still enabled? > What kind of hardware (CPU/RAM) do you recommend? > I hope you can give me some hint, how i can speed up ODE a little :) > > > My system onfiguration: > * ODE is using MySQL > * ODE is running under Tomcat 6 > * Tomcat is using Java6 > > > Thanks in advance and keep rocking :) >
