On Wed, 2002-12-18 at 12:26, Matt Harris wrote: > Apache normally runs multiple processes to handle multiple simoultaneous > user requests. This can be configured in your httpd.conf. Tomcat runs > multiple processes, which it calls "workers". Since tomcat is in java > and not a truly binary-compiled language (like C or C++) it runs under > java which is part of your JRE (java runtime environment).
Another small tidbit: Linux's 'ps' command shows threads as processes. Apache runs multiple processes, but Java runs one processes with multiple threads. Can't remember why Linux does that... Anyway, we run our Tomcats on Solaris and there is only one java process per Tomcat instance listed in 'ps'. Ben Ricker > Denise Mangano wrote: > > > > Hi all, I followed everyone's suggestions and so far so good. I set up the > > users like John suggested, and disable the desktop environment like Matt > > suggested. I disabled this service by changing my run level to 3. I now > > have to get Tomcat back into the startup... For now I have started it > > manually. But here is the weird thing... > > > > Why so many processes running for Apache, and java (below)... I ran ps -ef > > after reboot and before I started Tomcat and the java processes were not > > listed. Is this normal? Also, how change the java processes from running > > as root (if I need to)? And lastly, which one of these is supposed to > > represent the Tomcat service running? > > > > John - any word on that new HOW-To yet for 4.1.17? I'm going to get > > cracking on that in a little bit :) > > > > Thanks in advance for any thoughts/advice!! : ) > > Denise > > > > UID PID PPID C STIME TTY TIME CMD > > root 1 0 0 11:37 ? 00:00:04 init > > root 2 1 0 11:37 ? 00:00:00 [keventd] > > root 3 1 0 11:37 ? 00:00:00 [ksoftirqd_CPU0] > > root 4 1 0 11:37 ? 00:00:00 [kswapd] > > root 5 1 0 11:37 ? 00:00:00 [bdflush] > > root 6 1 0 11:37 ? 00:00:00 [kupdated] > > root 7 1 0 11:37 ? 00:00:00 [mdrecoveryd] > > root 13 1 0 11:37 ? 00:00:00 [scsi_eh_0] > > root 14 1 0 11:37 ? 00:00:00 [scsi_eh_1] > > root 17 1 0 11:38 ? 00:00:00 [kjournald] > > root 96 1 0 11:38 ? 00:00:00 [khubd] > > root 190 1 0 11:38 ? 00:00:00 [kjournald] > > root 191 1 0 11:38 ? 00:00:00 [kjournald] > > root 192 1 0 11:38 ? 00:00:00 [kjournald] > > root 193 1 0 11:38 ? 00:00:00 [kjournald] > > root 559 1 0 11:38 ? 00:00:00 syslogd -m 0 > > root 564 1 0 11:38 ? 00:00:00 klogd -x > > rpc 584 1 0 11:38 ? 00:00:00 portmap > > rpcuser 612 1 0 11:38 ? 00:00:00 rpc.statd > > root 762 1 0 11:38 ? 00:00:00 /usr/sbin/sshd > > root 795 1 0 11:38 ? 00:00:00 xinetd -stayalive -reuse > > -pidfil > > root 823 1 0 11:38 ? 00:00:00 sendmail: accepting > > connections > > root 842 1 0 11:38 ? 00:00:00 gpm -t ps/2 -m /dev/mouse > > root 865 1 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 868 865 0 11:38 ? 00:00:00 /usr/sbin/fcgi- > > -DHAVE_ACCESS -D > > apache 870 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 871 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 872 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 874 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 875 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 876 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 877 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > apache 879 865 0 11:38 ? 00:00:00 /usr/sbin/httpd > > -DHAVE_ACCESS -D > > root 892 1 0 11:38 ? 00:00:00 crond > > xfs 946 1 0 11:38 ? 00:00:00 xfs -droppriv -daemon > > daemon 982 1 0 11:38 ? 00:00:00 /usr/sbin/atd > > root 991 1 0 11:38 tty1 00:00:00 /sbin/mingetty tty1 > > root 992 1 0 11:38 tty2 00:00:00 /sbin/mingetty tty2 > > root 993 1 0 11:38 tty3 00:00:00 /sbin/mingetty tty3 > > root 994 1 0 11:38 tty4 00:00:00 /sbin/mingetty tty4 > > root 995 1 0 11:38 tty5 00:00:00 /sbin/mingetty tty5 > > root 996 1 0 11:38 tty6 00:00:00 /sbin/mingetty tty6 > > root 999 762 0 11:39 ? 00:00:00 /usr/sbin/sshd > > weblogin 1000 999 0 11:39 pts/0 00:00:00 -bash > > root 1117 1 32 11:55 pts/0 00:00:06 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1118 1117 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1119 1118 4 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1120 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1121 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1122 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1123 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1124 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1125 1118 7 11:55 pts/0 00:00:01 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1128 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1129 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1130 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1131 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1132 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1133 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1134 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1135 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1136 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1137 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1138 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1139 1118 1 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1140 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1141 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1142 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1143 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1144 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > root 1145 1118 0 11:55 pts/0 00:00:00 > > /usr/local/j2sdk1.4.1/bin/java - > > weblogin 1147 1000 0 11:55 pts/0 00:00:00 ps -ef > > weblogin 1148 1000 0 11:55 pts/0 00:00:00 more > > > > > > > > -- > > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- Ben Ricker <[EMAIL PROTECTED]> Wellinx.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
