Hi Lee:

I read you 2 mails. Some hints:

1- Actually, Fedora Core 3 uses kernel 2.6. I don't remember is the CD version uses kernel 2.6. In my FC3 installation it is 2.6.11-1.35_FC3. You can check your version running:

$ uname -r

If your this is not the case and you have root access, you can update your instalation running as root:

$yum update

and press "y" when asked to update. This way you will update all outdated server packages.

2- I am assuming it is a dedicated server (not shared with other users running some java apps), then try to kill all the java process. Use for that:

          $ killall java

3-Be sure, there are no more java process running, using

         $ ps ax | grep java

4-Restart jetty. Don't open any web page from the jetty server and check again how many process are running using the last step command.

This must fix the problem of multiple started jetty instances.

                                             - 0 -

Jetty is used in big websites. I hear it is good and pretty fast and stable. I believe we cannot complain about jetty.

The problem may arise if you are not stoping old jetty servlets while you are starting a new one. That means the old one stays in memory, hence why we see a lot using the ps command. This is the only problem I can see in this case. Maybe I am wrong. Remember that, I am just trying to be a "doctor" by phone. ;-)

The same problem might arise if you are only launching new tomcat servelets without stopping the previous one. To summarize, when things goes weird, kill all the servlet conainter process and launch a new one.

Best Regards,

Antonio Gallardo.


Lee Carroll wrote:

Dump of the processes running jetty.

With 256 of memory 4 browser clients requsting every 30 seconds fully load.
8 clients requesting at 30 seconds degrade to the point of errors

With 512 of memory it's the same story. 10 clients cause the server to be two slow.

I'm temped to try tomcat but would like to persist with jetty. I installed the jdk with the self extrcting binary. Would the rpm package be better? Any clues in best approach to get to the causes of all these processes would be really appreciated.

Lee C

[EMAIL PROTECTED] ~]# ps -ef | grep java
root 26056 1 0 00:57 ? 00:00:07 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26057 26056 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26058 26057 0 00:57 ? 00:00:11 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26059 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26060 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26061 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26062 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26063 26057 0 00:57 ? 00:00:05 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26067 26057 0 00:57 ? 00:00:02 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26080 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26121 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26125 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26132 26057 0 00:57 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26138 26057 0 00:57 ? 00:00:05 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26413 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26471 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26472 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26473 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26474 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26475 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26476 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26477 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26478 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26479 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26480 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26481 26057 0 00:58 ? 00:00:05 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26484 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26486 26057 0 00:58 ? 00:00:01 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26488 26057 0 00:58 ? 00:00:06 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26489 26057 0 00:58 ? 00:00:18 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26524 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 26619 26057 0 00:58 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 19266 26057 0 09:46 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml root 19267 26057 0 09:46 ? 00:00:00 /etc/j2sdk1.4.2_08/bin/java -Xms32M -Xmx512M -cp ./tools/loader -Djava.endorsed.dirs=./build/lenya/webapp/WEB-INF/lib/endorsed -Dorg.xml.sax.parser=org.apache.xerces.parsers.SAXParser -Djetty.port=8888 -Dloader.jar.repositories=./tools/jetty/lib:./build/lenya/webapp/WEB-INF/lib/endorsed -Dwebapp=./build/lenya/webapp -Dhome=. -Dloader.main.class=org.mortbay.jetty.Server Loader ./tools/jetty/conf/main.xml
root     14435  8536  0 10:41 pts/30   00:00:00 grep java


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to