LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-26-2005, 03:50 PM   #1
vous
Member
 
Registered: Mar 2003
Location: Macondo
Distribution: Mandrake 9.1, 10.1, SuSE 8.1 pro, 10.1, Red Hat 8.0/9.0
Posts: 380

Rep: Reputation: 30
Tomcat starts 30 times instead of once..????


Hello All,

I'm running Tomcat 4.1 and when I start it up I am used to seeing one of these calls when I check with a ps -ef:

org.apache.catalina.startup.Bootstrap start * (below I set the whole entry)

Which would mean Tomcat has started, but in this case, I see 30 of these processes?!?!?! I'm running this on Fedora 3 by the way...

I run the same exact Tomcat (and java of course) in a Mandrake server and I see just one...like it should be.

Anybody has a clue what the problem is???


* /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8231 8230 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8232 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8233 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8234 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8235 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8236 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8237 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8238 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8296 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8307 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8320 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8321 8231 0 22:33 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8331 8231 0 22:34 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
root 8332 8231 0 22:34 pts/34 00:00:00 /usr/java/j2sdk1.4.2_04/bin/java -Djava.endorsed.dirs=/opt/tomcat/jakarta-tomcat-4.1.31/common/endorsed -classpath /usr/java/j2sdk1.4.2_04/lib/tools.jar:/opt/tomcat/jakarta-tomcat-4.1.31/bin/bootstrap.jar -Dcatalina.base=/opt/tomcat/jakarta-tomcat-4.1.31 -Dcatalina.home=/opt/tomcat/jakarta-tomcat-4.1.31 -Djava.io.tmpdir=/opt/tomcat/jakarta-tomcat-4.1.31/temp org.apache.catalina.startup.Bootstrap start
 
Old 11-22-2005, 02:27 PM   #2
mrickert
LQ Newbie
 
Registered: Nov 2005
Posts: 4

Rep: Reputation: 0
Sorry to beat a dead thread... but I've been trying to figure out the same thing for a long time now. Did you happen to figure this out? I'm on a shared server and I have a maximum number of processes that I can run, with Tomcat taking up 40+ of my available 80 it makes it hard for me to do much else (like run a forum) without my server grinding to a halt.

Any help is greatly appreciated.


Matt
 
Old 11-22-2005, 02:48 PM   #3
stickman
Senior Member
 
Registered: Sep 2002
Location: Nashville, TN
Posts: 1,552

Rep: Reputation: 53
I believe that you're seeing the individual threads on the older system.
 
Old 11-22-2005, 02:52 PM   #4
mrickert
LQ Newbie
 
Registered: Nov 2005
Posts: 4

Rep: Reputation: 0
I'm not sure what you mean, take a look at this please:

Code:
[root@ /root]# ps -alxww
  F   UID   PID  PPID PRI  NI   VSZ  RSS  WCHAN STAT TTY        TIME COMMAND
100     0     1     0   8   0  1388  468 158bf7 S    ?          0:12 init
040     0 28803     1   9   0  1452  536 158bf7 S    ?          0:01 syslogd -m 0
140     0 29252     1   9   0  2632  776 158bf7 S    ?          0:01 /usr/sbin/sshd
140     0 29698     1   9   0  2232  844 158bf7 S    ?          0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
140     0 32224     1  10   0  4584 1352 158bf7 S    ?          1:07 sendmail: accepting connections
000    91  1249     1   9   0 252724 15300 2f8937 S  ?          0:05 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1568  1249   9   0 252724 15300 1592f4 S  ?          0:09 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1600  1568   9   0 252724 15300 12595d S  ?          1:01 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1636  1568   9   0 252724 15300 10808b S  ?          0:12 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1664  1568   9   0 252724 15300 10808b S  ?          0:16 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1856  1568   9   0 252724 15300 10808b S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1892  1568   9   0 252724 15300 10808b S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1922  1568   9   0 252724 15300 10808b S  ?          0:01 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  1954  1568  13   0 252724 15300 12595d S  ?          9:45 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
140     0  2338     1   0   0 14656 3996 158bf7 S    ?          0:33 /usr/sbin/httpd -DHAVE_PERL -DHAVE_PHP4 -DHAVE_PROXY -DHAVE_SSL -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS -DHAVE_AUTH -DHAVE_AUTH_ANON -DHAVE_AUTH_DB -DHAVE_AUTH_DBM -DHAVE_AUTOINDEX -DHAVE_CERN_META -DHAVE_CGI -DHAVE_DIGEST -DHAVE_DIR -DHAVE_ENV -DHAVE_EXAMPLE -DHAVE_EXPIRES -DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_AGENT -DHAVE_LOG_CONFIG -DHAVE_LOG_REFERER -DHAVE_MIME -DHAVE_MIME_MAGIC -DHAVE_MMAP_STATIC -DHAVE_NEGOTIATION -DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS -DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
140    99  2752     1   9   0  3756  984 158bf7 S    ?          0:01 proftpd: (accepting connections)
040     0  3136     1   9   0  1632  668 12595d S    ?          0:01 crond
040     2  3842     1   9   0  1416  492 12595d S    ?          0:00 /usr/sbin/atd
040    91  5216  1568  11   0 252724 15300 12595d S  ?          3:05 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  5443  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  5505  1568  11   0 252724 15300 12595d S  ?          1:54 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  5569  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  5728  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6176  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6209  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6274  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6338  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6371  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6400  1568  10   0 252724 15300 12595d S  ?          2:06 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6433  1568  10   0 252724 15300 2f6bf0 S  ?          0:39 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6466  1568   9   0 252724 15300 10808b S  ?          0:29 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6497  1568   9   0 252724 15300 10808b S  ?          0:25 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6528  1568   9   0 252724 15300 1592f4 S  ?          0:44 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6561  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6594  1568   9   0 252724 15300 10808b S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6626  1568   9   0 252724 15300 10808b S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6657  1568   9   0 252724 15300 10808b S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6688  1568   9   0 252724 15300 2f8937 S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91  6725  1568   9   0 252724 15300 12595d S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
100     0 27488     1   9   0  2220  820 12063a S    ?          0:00 /bin/sh /usr/bin/safe_mysqld --defaults-file=/etc/my.cnf
100    27 28386 27488   9   0 28260 2096 158bf7 S    ?          0:01 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking
040    27 28672 28386   0   0 28260 2096 1592f4 S    ?          0:10 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking
040    27 28704 28672   9   0 28260 2096 10808b S    ?          0:02 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking
040    27 28736 28672   9   0 28260 2096 10808b S    ?          0:00 /usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking
040    91 12192  1568   9   0 252724 15300 10808b S  ?          0:00 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91 12226  1568   9   0 252724 15300 10808b S  ?          0:05 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91 12258  1568   9   0 252724 15300 10808b S  ?          0:17 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
040    91 12288  1568   9   0 252724 15300 10808b S  ?          0:37 /usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start
140    48   674  2338   9   0 16268 5884 1b18e8 S    ?          0:01 /usr/sbin/httpd -DHAVE_PERL -DHAVE_PHP4 -DHAVE_PROXY -DHAVE_SSL -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS -DHAVE_AUTH -DHAVE_AUTH_ANON -DHAVE_AUTH_DB -DHAVE_AUTH_DBM -DHAVE_AUTOINDEX -DHAVE_CERN_META -DHAVE_CGI -DHAVE_DIGEST -DHAVE_DIR -DHAVE_ENV -DHAVE_EXAMPLE -DHAVE_EXPIRES -DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_AGENT -DHAVE_LOG_CONFIG -DHAVE_LOG_REFERER -DHAVE_MIME -DHAVE_MIME_MAGIC -DHAVE_MMAP_STATIC -DHAVE_NEGOTIATION -DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS -DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
140    48  6369  2338   9   0 16268 7364 158bf7 S    ?          0:01 /usr/sbin/httpd -DHAVE_PERL -DHAVE_PHP4 -DHAVE_PROXY -DHAVE_SSL -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS -DHAVE_AUTH -DHAVE_AUTH_ANON -DHAVE_AUTH_DB -DHAVE_AUTH_DBM -DHAVE_AUTOINDEX -DHAVE_CERN_META -DHAVE_CGI -DHAVE_DIGEST -DHAVE_DIR -DHAVE_ENV -DHAVE_EXAMPLE -DHAVE_EXPIRES -DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_AGENT -DHAVE_LOG_CONFIG -DHAVE_LOG_REFERER -DHAVE_MIME -DHAVE_MIME_MAGIC -DHAVE_MMAP_STATIC -DHAVE_NEGOTIATION -DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS -DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
140     0 23008 29252   9   0  3652 1924 158bf7 S    ?          0:00 /usr/sbin/sshd
100     0 25313 23008  15   0  2572 1412 12063a S    pts/0      0:00 -bash
140    48 13602  2338  16   0 16324 7460 2f6bf0 S    ?          0:00 /usr/sbin/httpd -DHAVE_PERL -DHAVE_PHP4 -DHAVE_PROXY -DHAVE_SSL -DHAVE_ACCESS -DHAVE_ACTIONS -DHAVE_ALIAS -DHAVE_ASIS -DHAVE_AUTH -DHAVE_AUTH_ANON -DHAVE_AUTH_DB -DHAVE_AUTH_DBM -DHAVE_AUTOINDEX -DHAVE_CERN_META -DHAVE_CGI -DHAVE_DIGEST -DHAVE_DIR -DHAVE_ENV -DHAVE_EXAMPLE -DHAVE_EXPIRES -DHAVE_HEADERS -DHAVE_IMAP -DHAVE_INCLUDE -DHAVE_INFO -DHAVE_LOG_AGENT -DHAVE_LOG_CONFIG -DHAVE_LOG_REFERER -DHAVE_MIME -DHAVE_MIME_MAGIC -DHAVE_MMAP_STATIC -DHAVE_NEGOTIATION -DHAVE_REWRITE -DHAVE_SETENVIF -DHAVE_SPELING -DHAVE_STATUS -DHAVE_UNIQUE_ID -DHAVE_USERDIR -DHAVE_USERTRACK -DHAVE_VHOST_ALIAS
100     0 28666 25313  19   0  2680  772      - R    pts/0      0:00 ps -alxww
[root@ /root]#
Each thread takes up a process, if I stop Tomcat they all go away, until I start it again.
 
Old 11-23-2005, 07:55 AM   #5
mrickert
LQ Newbie
 
Registered: Nov 2005
Posts: 4

Rep: Reputation: 0
Anyone have any idea? I'm trying to avoid upgrading my server.
 
Old 11-23-2005, 02:10 PM   #6
stickman
Senior Member
 
Registered: Sep 2002
Location: Nashville, TN
Posts: 1,552

Rep: Reputation: 53
Is the issue simply the reporting of the threads on the older kernel? Or that there are too many threads running to start with? What you're seeing on the older system is similar to "ps -L" on the newer on.

Last edited by stickman; 11-23-2005 at 02:12 PM.
 
Old 11-23-2005, 02:26 PM   #7
mrickert
LQ Newbie
 
Registered: Nov 2005
Posts: 4

Rep: Reputation: 0
I should have read the first post more carefully.
I am not using Mandrake (to be honest I don't really know what it is) I am running Red Hat Linux 7.1.

All I have added was tomcat and JDK and when I start tomcat I get the above processess running. When I stop it they go away.

I have since upgraded my shared server resources, so this isn't as much of an issue now.
But it still bugs me that I'm seeing 40+ of the same thing running at the same time:
/usr/java/j2sdk1.4.2/bin/java -Djava.endorsed.dirs= -classpath /usr/java/j2sdk1.4.2/lib/tools.jar:/var/tomcat4/bin/bootstrap.jar -Dcatalina.base=/var/tomcat4 -Dcatalina.home=/var/tomcat4 -Djava.io.tmpdir=/var/tomcat4/temp org.apache.catalina.startup.Bootstrap start

It just seems wrong to me.


Matt
 
Old 11-23-2005, 02:52 PM   #8
stickman
Senior Member
 
Registered: Sep 2002
Location: Nashville, TN
Posts: 1,552

Rep: Reputation: 53
There's nothing wrong. It's just an older version of ps that displays the information differently.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Starts Sometimes Locks Other Times wellington Linux - Software 3 09-30-2005 02:46 AM
times(2) function zWaR Programming 3 04-15-2005 08:42 AM
Login times Radical Edward Linux - Newbie 2 12-01-2004 10:39 PM
TOMCAT init script not working on startup -- tomcat 4.x / Mandrake Linux 8.0 jmartinph Mandriva 0 03-08-2004 01:31 AM
Why use Apache with Tomcat rather than just Tomcat itself? davee Linux - Software 1 08-21-2003 09:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:46 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration