Peter Crowther wrote:
>> From: tbt [mailto:[EMAIL PROTECTED]
>> it was working very fast before being deployed. About 30 people login
>> simultaneously to this application. Once this happens the
>> application is very slow.
> 
> How many concurrent users do you test with, before you deploy?  30?  Or one 
> developer checking the functionality using a web browser?

... and a Tomcat install on his own computer, (classic blunder #238).

p


> What happens if you use a tool like JMeter to generate a load on your test 
> server that's similar to the load on your real server?  Is the test server 
> fast or slow?  If the test server's fast, the issue is probably to do with 
> the configuration of the production server.  If the test server's slow... my 
> guess is that the issue is to do with your application :-).
> 
> Have you tried:
> 
> - Profiling your application to see whether any parts are particularly slow;
> 
> - Checking the load on the mysql database to see whether you're saturating 
> the database with queries, or whether concurrency issues are limiting the 
> throughput on the database;
> 
> - Running the Performance Monitor from Administrative Tools and seeing 
> whether you're short of CPU (sustained CPU load over 80%), RAM (Pages/sec 
> consistently high or Memory/Available Bytes consistently below 10% of system 
> RAM) or disk I/O (physical disk queue length often greater than 2 per spindle 
> in your disk subsystem)?  This will give you a much better clue as to where 
> to start looking for the problem.
> 
>                 - Peter
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to