You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Mohd. Jeffry" <li...@gmail.com> on 2005/06/07 08:51:53 UTC

Why I got multiple/many instance of tomcat + jvm right after I've started tomcat? ( on Red Hat Linux E 3 )

Dear All,

I got 6 servers running rhel3 and tomcat 4.1.27. One of this servers
its tomcat is giving so many instance of tomcat and jvm but not for
other server. They are running with the same configuration as far as
tomcat and jvm is concern. Any thing else did I miss?

This is snippet of my server.xml for all server for Connector 
 
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
               port="80" minProcessors="5" maxProcessors="100"
               enableLookups="false" redirectPort="8443"
               acceptCount="10" debug="0" connectionTimeout="20000"
               useURIValidationHack="false" disableUploadTimeout="true" />


A snippet of ps -aux | grep tomcat on the problematic server

[root@iedb salmonprops]# ps aux | grep tomcat
root      1617  0.0  0.0  1604  508 pts/0    S    14:12   0:00
/usr/local/tomcat/bin/wrapper wrapper.conf
root      1619  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1620  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1621  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1622  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1623  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1624  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1625  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1626  1.4  2.1 1278556 266056 pts/0 S   14:12   0:20
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1627  1.2  2.1 1278556 266056 pts/0 S   14:12   0:17
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1628  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1629  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1630  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1632  0.2  2.1 1278556 266056 pts/0 S   14:12   0:02
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1635  0.8  2.1 1278556 266056 pts/0 S   14:12   0:12
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1636  0.1  2.1 1278556 266056 pts/0 S   14:12   0:02
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1637  0.2  2.1 1278556 266056 pts/0 S   14:12   0:03
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1638  0.1  2.1 1278556 266056 pts/0 S   14:12   0:02
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1639  0.1  2.1 1278556 266056 pts/0 S   14:12   0:01
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1640  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1641  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1642  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1643  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1644  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1645  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1647  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1648  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1649  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1650  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1651  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1652  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1653  0.0  2.1 1278556 266056 pts/0 S   14:12   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1656  0.0  2.1 1278556 266056 pts/0 S   14:13   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1657  0.0  2.1 1278556 266056 pts/0 S   14:13   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1658  0.0  2.1 1278556 266056 pts/0 S   14:13   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1659  0.0  2.1 1278556 266056 pts/0 S   14:13   0:00
/usr/java/j2sdk1.4.2_02/bin/java -server
-Djava.endorsed.dirs=/usr/local/tomcat/common/endorsed
-Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat
-Djava.io.tmpdir=/usr/local/tomcat/temp -Dbuild.compiler.emacs=true
-Djava.awt.headless=true
root      1709  0.0  0.0  1620  452 pts/0    S    14:35   0:00 grep tomcat
[root@iedb salmonprops]# ps aux | grep tomcat | wc -l
     37
[root@iedb salmonprops]#

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: Why I got multiple/many instance of tomcat + jvm right after I've started tomcat? ( on Red Hat Linux E 3 )

Posted by "Mohd. Jeffry" <li...@gmail.com>.
All servers are using the same kernel :-
[admin@iedb1 admin]$ uname -a
Linux iedb1 2.4.21-9.0.1.ELsmp #1 SMP Mon Feb 9 22:26:51 EST 2004 i686
i686 i386 GNU/Linux

On 6/8/05, Anto Paul <an...@gmail.com> wrote:
> On 6/7/05, Mohd. Jeffry <li...@gmail.com> wrote:
> > Dear All,
> >
> > I got 6 servers running rhel3 and tomcat 4.1.27. One of this servers
> > its tomcat is giving so many instance of tomcat and jvm but not for
> > other server. They are running with the same configuration as far as
> > tomcat and jvm is concern. Any thing else did I miss?
> 
> 
> I am not sure whether it is because of the NPTL threading
> implementation in newer kernels.
> 
> --
> rgds
> Anto Paul
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: Why I got multiple/many instance of tomcat + jvm right after I've started tomcat? ( on Red Hat Linux E 3 )

Posted by Anto Paul <an...@gmail.com>.
On 6/7/05, Mohd. Jeffry <li...@gmail.com> wrote:
> Dear All,
> 
> I got 6 servers running rhel3 and tomcat 4.1.27. One of this servers
> its tomcat is giving so many instance of tomcat and jvm but not for
> other server. They are running with the same configuration as far as
> tomcat and jvm is concern. Any thing else did I miss?


I am not sure whether it is because of the NPTL threading
implementation in newer kernels.

-- 
rgds
Anto Paul

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org