WE are working on a web project based on Tomcat 4.1.29 Web server and MySql4 database server. Struts framework is utilized and using tomcat's datasource common-dbcp 1.1.
- Posted by: adnan memon
- Posted on: February 25 2004 06:46 EST
Would it be scalable enough to support maximum of 3000 to 4000 users load with moderate response time.
- Performance/Scability issue by Jason McKerr on February 25 2004 11:43 EST
- Performance/Scability issue by ahmed tantan on February 25 2004 18:22 EST
Sure, but it also depends on more than just what youve said. It'll depend on hardware, networking (to the database), configuration, tuning your connection pool, that sort of thing.
The Open Source Lab
"Open Minds. Open Doors. Open Source."
It also depends on how much data you are storing per session. I am assuming you are going to be running multiple tomcat instances.
Wht is the no of cncurrent user? If it is go beyon 400 in Tomact,
t will hit the performance...
Anyway, u can go for clustering..it will definitely improve ur
well I am running it on Dell PowerEdge 4600 (Dual Processor), 400 seems to be non-appropriate. But should i deploy it to some other open source/commercial web/application server. I want to avoid clustering for some reasons.
I work on an application that has 500 users, but on average we only have 1 concurrent page request! Concurrent page requests is a more important measure than number of users and number of concurrent sessions (assuming you have enough memory for the sessions).
JAMon is free, simple and measures performance and concurrency stats. It can be found at http://www.jamonapi.com