|
Hi Jason, I recently worked on a project where we
used an open source web server called Jetty (see http://jetty.mortbay.org). This is a small and efficient server that
supports the 2.3 Servlet spec. Its documentation is a bit weak, but the mailing
lists are active and responsive. It also uses Jasper to serve JSPs (if you’re
interested). We embedded the Jetty server with an open
source EJB container with great success and I would recommend having a look at it. Good luck, Randy Nolen -----Original Message----- Hello all: I have been put in charge of testing
various configurations to determine which has the most efficient use of CPU
time and which can support the most users. Note we have a shoestring
budget for this. I am new to the servlet game so this
is what I have to work with right now. WHAT IS GOING TO
HAPPEN: Clients connect to our servers and
run a java application via servlets. DIFFERENT CONFIGURATIONS:(which is
more efficient?) Servers: Tomcat(alone) Tomcat(with Apache) Apache(with Resin) Any other free/cheap ones you may
suggest. We only need to be able to run servlets. Operating Systems: Win 2k server Some Linux distro JRE: IBM Sun Others? We have done some preliminary
testing and found that a server with a 1.4GHz and 1GB ram can only handle about
10-15 users. Is this about right? Or should it be higher? We
are hoping for up to 40 or 50 and maybe even 100. Also, we are looking for some server
stress testing software for simulating many users trying the server.
Again, we are trying to operate on a smallish budget. Any help you guys/gals could provide
would be appreciated. Thanks, -Jason |