[EMAIL PROTECTED] wrote:
Does anyone know the answers to the following:
1.
What is the rated capacity (concurrent users) for Tomcat on some average server?
There is no way to answer that. it TOTALLY depends on your app.
Best benchmark:
http://webperformanceinc.com/library/ServletReport/?WPISESSID=0d4686aeb97d9ea9b592c02b984abff8
But who believes benchmarks anyhow... ;-) Thats by TriJug's own Chris
Merrill.
2.
Can Tomcat be in a clustered solution to increase user capacity?
No, load balancing increases capacity. Clustering reduces it.
Clustering is for failover.
Tomcat's built in clustering is kinda alpha-ish. When embedded in JBoss
we swap out its underside for our own implementation.
3.
Is there any statistical formulae that help estimate the number of concurrent
users given the overall number of users per hour (or day) that may login?
There are too many factors. Load testing with tools like OpenSTA or
Grinder (open source), or some of those tools is probably best. Also
integrate performance expectations and load testing into your interative
development process and run them continuously. You could probably do
some reasonable extrapolation by running the App on one box, figuring
out how many MIPS per request/per user. Running it on a faster box,
finding out the correllation and using that for sizing. However, as you
introduce things like clustering the drag on the situation. That and VM
performance seems to be a larger factor than servlet container
peformance to be honest. JDK 1.5 is a good performance upgrade (the GC
is much better).
-Andy
-Chris
------------------------------------------------------------------------
_______________________________________________
Juglist mailing list
[email protected]
http://trijug.org/mailman/listinfo/juglist_trijug.org
_______________________________________________
Juglist mailing list
[email protected]
http://trijug.org/mailman/listinfo/juglist_trijug.org