|
From: Leif M. <le...@ta...> - 2010-04-12 01:51:24
|
Tomer, The UseParallelOldGC option is not one that I have personal experience with. I tried setting up a test for this but I do not see any secondary processes for the JVM. I tried both this: --- wrapper.java.additional.1=-XX:+UseParallelOldGC wrapper.java.additional.2=-XX:+PrintGCDetails wrapper.java.additional.3=-XX:+PrintGCTimeStamps --- and this: --- wrapper.java.additional.1=-XX:+UseParallelGC wrapper.java.additional.2=-XX:+PrintGCDetails wrapper.java.additional.3=-XX:+PrintGCTimeStamps --- These were tested with Java 1.5.0_22. From the docs, it looks like the UseParallelOldGC option was added in 1.5.0_6 so it should be working. As for child process management, the Professional Edition of the Wrapper starting with 3.4.0 allows you to monitor child processes launched with the new WrpaperManager.exec methods so that they are always cleaned up whenever the JVM is shutdown: http://wrapper.tanukisoftware.org/doc/english/child-exec.html This is a little different than the situation you are asking about however. Please send me your wrapper.conf and a dump from your "ps -faux" command so I can see exactly what the processes look like on your system. Thanks, Leif On Sun, Apr 11, 2010 at 6:43 PM, Tomer B <tom...@gm...> wrote: > I'm specifically talking about -XX:+UseParallelOldGC which issues another > process. > So when I issue status command I want it to query as well for the gc > process. > > On Sun, Apr 11, 2010 at 12:15 PM, Tomer B <tom...@gm...> wrote: >> >> Hi, >> >> My java app creates a new sub process. >> Can java wrapper service monitor this process as well as my main java app? >> >> I saw at: >> http://sourceforge.net/mailarchive/message.php?msg_id=47B11264.7050903%40tanukisoftware.com >> >> That it is not supported, is it not supported still? >> If so what is your recommendation for me? for example I want the status >> command to tell me if both processes are up both my java and my sub process >> etc... >> >> Thanks, >> Tomer |