I'm planning on going production in 2-3 months and I'm wondering what kind
of
hardware and configurations you guys recommend for live tapestry
applications.
I would appreciate any recommendations, options and ( of course ! ) war
stories.
I hope that the upcoming weekend would allow for extended replies.
Environment :
windows server
jdk 1.5
tomcat 5.5
tapestry 4.0
oracle 10g as database ( on a separate machine )
dbcp
Application :
kind of a generic e-shop application ( with its own quirks , of
course )
connection through http ( no https )
about 15 pages
guaranteed no less than 200 and no more than 250 users at any moment
at any given moment 80% of the users will be viewing one particular page
( list of goods ), which does some db lifting and takes ~2 seconds to render
I would expect that each user will send one request per minute
Questions :
1. what amount of RAM should app server have ?
2. what part of RAM should be dedicated to java (
i.e. -Xmx512m -XX:MaxPermSize=512m ) ?
3. what kind of cpus ( GHz )
4. # of cpu per server
5. does java scale well between the processors or should I run several
instances of tomcat ?
6. what is your recommended number of threads ( in tomcat config file )
7. are there any other config options I should pay attention to ?
Thank you.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]