on 04-21-2008 9:07 AM
Dear BasisGurus,
We are having EP 6.0 on windows with mssql 2000.
This server is very slow and one of the jlaunch process is taking 65% of CPU time.
I would like to know which appplications is causing the load and how to find the same
Apprecaite your quick response
Background
EP 6.0 java engine
Having Central and dialog instance in two different machines with load balanced
Thanks,
Vadi
Hi Vadi,
another way to findout which application is starting is to look at the MMC, e.g.
http://javaserverhost:50013 -> AS Java -> Threads
In the list of threads one can see the task/method which is currently executed and the accumulated CPU and elapsed time in this method from the time it started.
Best Regards,
Sylvia
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There may be couple of reasons for slow server )
Is the CPU on 65% when there are no active users in the system? If so, it may be a background process doing some activity. You can catch it with a thread dump take a few thread dumps with few seconds intervals and look for active threads. When you find the running threads you will also see the java stack trace that will give you some indication on who is doing what.
To take thread dumps find the server node in the SAPMMC, right click and choose Dump Stack Trace (5 times with 10 seconds interval should be fine). You will find the dumps in C:\usr\sap\<SID>\JCxx\work, the file name is dev_server<nodeID>. You can easily spot the active threads, usually their stack trace will be longer than the rest.
Good luck,
Yoni
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.