RE: Apache Tomcat takes 3 to 4 browser request clicks to wake up after being idle for 1-2 hours
From: Brian Le [mailto:[EMAIL PROTECTED] Subject: Re: Apache Tomcat takes 3 to 4 browser request clicks to wake up after being idle for 1-2 hours Forgot to mention my box has 4gig of RAM. Is power management enabled? Are parts of your box shutting down during idle periods? - Chuck THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers. - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Apache Tomcat takes 3 to 4 browser request clicks to wake up after being idle for 1-2 hours
Thank you Peter and Len, trying your advise right now. Forgot to mention my box has 4gig of RAM. - Original Message From: Peter Crowther [EMAIL PROTECTED] To: Tomcat Users List users@tomcat.apache.org Sent: Monday, February 11, 2008 8:55:21 AM Subject: RE: Apache Tomcat takes 3 to 4 browser request clicks to wake up after being idle for 1-2 hours From: Brian Le [mailto:[EMAIL PROTECTED] So how do I make Tomcat responsive to website visitors after 1-2 hours of no visitors? Web server setup: Suse Linux 10.3 - text based, minimal install Apache 2.2.8 - mpm_worker, compiled front end using mod_jk 1.2.26 Tomcat connector, default configuration Tomcat 6.0.16 - JSF 1.2 JDK 1.6.0_04 - 1.5gig heap Run vmstat (or your preferred performance monitor) on the box (vmstat 1 might be appropriate for you). Leave it idle. Watch vmstat as the box wakes up Tomcat. What's happening - disk i/o? CPU? Paging traffic? My first guess is that some other process has caused large chunks of Tomcat's heap to be paged out, and the delay is due to paging issues. If you use a back-end database, this could also happen to the database. - 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] Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs
RE: Apache Tomcat takes 3 to 4 browser request clicks to wake up after being idle for 1-2 hours
From: Brian Le [mailto:[EMAIL PROTECTED] So how do I make Tomcat responsive to website visitors after 1-2 hours of no visitors? Web server setup: Suse Linux 10.3 - text based, minimal install Apache 2.2.8 - mpm_worker, compiled front end using mod_jk 1.2.26 Tomcat connector, default configuration Tomcat 6.0.16 - JSF 1.2 JDK 1.6.0_04 - 1.5gig heap Run vmstat (or your preferred performance monitor) on the box (vmstat 1 might be appropriate for you). Leave it idle. Watch vmstat as the box wakes up Tomcat. What's happening - disk i/o? CPU? Paging traffic? My first guess is that some other process has caused large chunks of Tomcat's heap to be paged out, and the delay is due to paging issues. If you use a back-end database, this could also happen to the database. - 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]
Re: Apache Tomcat takes 3 to 4 browser request clicks to wake up after being idle for 1-2 hours
Are there any errors in the Tomcat logs? Are the requests even getting to the Tomcat server? You can have Apache, Tomcat and mod_jk log all requests to see if they're getting lost somewhere. Also check if there's a problem with the database (if you're using one). As a stop-gap, you could write a little program to ping the site with an HTTP request every few minutes, to keep it awake. -- Len On Feb 11, 2008 9:43 AM, Brian Le [EMAIL PROTECTED] wrote: Hello, Issue: Apache Tomcat takes 3-4 browser request clicks to wake up after being idle for 1-2 hours. Tomcat is very responsive after Apache and Tomcat server startup also after doing my 3-4 browser request clicks to the website to wake up Tomcat. However, after 1-2 hours of being idle (having no bowser requests or visits), it seem like Tomcat require me to click 3-4 browser request clicks to wake it up then it will become very responsive again. I just developed the website and just started to promote it, so the traffic to the website is very very low. Every website visitor is very important, I don't want any users who visit the website and thinking the website is down. Question: So how do I make Tomcat responsive to website visitors after 1-2 hours of no visitors? I have being searching and googling for a solution to this issue for a long time but could not find a solution. Web server setup: Suse Linux 10.3 - text based, minimal install Apache 2.2.8 - mpm_worker, compiled front end using mod_jk 1.2.26 Tomcat connector, default configuration Tomcat 6.0.16 - JSF 1.2 JDK 1.6.0_04 - 1.5gig heap Thank you for any help and sorry if I am not clear, -Brian Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping -- Len - To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]