Thanks Wade. I agree that the bottom line is you need the resources to support the processing. But I guess my question was whether or not the clustering/load balancing provided within tomcat was an option to consider based on others' experience with it and the fact that my resource drain is isolated to certain requests. Spawning jvms gives me more control but also creates a lot more overhead for me (especially if multiple machines are needed to provide sufficient processors).

From: Wade Chandler <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: Tomcat Users List <users@tomcat.apache.org>
Subject: RE: Managing concurrent high memory processes
Date: Fri, 18 Nov 2005 10:45:01 -0800 (PST)

Sure you can pawn off the processing to other
processes.  It's still going to use memory and the
processor regardless however.  This would at least
leave your main process memory for handling requests.
<snip>
If not then your processing requires resources and it's
time to up to a real multi-processor system and throw
gigs of ram on to it or cluster and make sure you have
enough RAM on each machine to handle the memory usage.
 No matter what software you're using the hardware has
to support the work load.

Wade




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

Reply via email to