This link was provided by Telerik to control recycle time:
http://www.techbubbles.com/aspnet/auto-start-web-applications-in-aspnet-40/ I did not have success adding all of these settings to our environment. This one for the applicationHost.config seemed to not causes issues.
<
applicationPools
>
<
add
name
=
"MyApplicationPool"
startMode
=
"AlwaysRunning"
/>
</
applicationPools
>
The preloadEnabled and preloadProvider resulted in a 500 error on my site.
For creating the machine key required for network load balancing:
http://aspnetresources.com/tools/machineKey