The most strange problem is that I can sure there is only 2 running process which contain "tomcat" in the command line.
If I use "pgrep -fl tomcat", I will show the full command, but most of the are invlide PID and command.
"pgrep -fl tomcat"
24359 /opt/com/j2sdk1.4.2_05/bin/java -Xms512m -Xmx51 .... tomcat
24443 /opt/com/j2sdk1.4.2_05/bin/java -Xms384m -Xmx384m -Dj ..... tomcat
24446 /opt/com/j2sdk1.4.2_05/bin/java -Xms384m -Xmx384m ..... tomcat
But, only the pid 24359 is the real PID, other are invalid pid. ( no this running process by "px pid" )
Please help !