We services of MyWebKeepAlive.com can help site administrators ensure that applications operate with the best performance possible. MyWebKeepAlive
does this by providing a service that allows you to do the following.
Avoiding ASP.NET Application Recycles
One of the most commonly documented features of ASP.NET and IIS is the default setting to automatically unload an application after 20 minutes of inactivity.
This means for sites with lower traffic, or sporadic traffic patterns the application can unload during regular business hours. Although not something that generates
an outage the process to re-load the application can take time, and delay page responses.
Some of our customers have found that those application reloads can take as long as 20-30 seconds to complete casuing page load delays that will turn customers away.
With the monitoring services provided by MyWebKeepAlive your website will see a standard visitor to the site every 8-13 minutes, this ensures that the application will stay
loaded in memory and fully ready to respond to actual visitors. This is especially important for individuals that are hosted in shared or limited-control environments
where the IIS timeout value cannot be configured.
Monitor Average Page Load Times
In addition to regularly visiting your website MyWebKeepAlive also maintains metrics that can be used to judge your applications performance as well as monitor impacts
of application or infrastructure changes over time. At the current time MyWebKeepAlive records the success/failure of the visit, the time taken to retreive the page, and the
total size of the content retreived. Graphical reporting is available that plots the load times over the past 7 day period. Future system enhancements will expand this
reporting functionality for long term statistical analysis.