title: How to prevent/extend idleTimeout in IIS 7?
body: <p>In IIS7, the <code>processModel.idleTimeout</code> property can be set in an application pool. A worker process will shut down after this specified period of inactivity.</p>
  
  <p>However, I use <code>Application_Start</code> to run a number of jobs. If there is no visitor to the website the jobs would be disposed and will not run on time.</p>
  
  <p>In IIS 7, the <em>Regular Time Interval</em> (<code>periodicRestart</code>), that specifies when process recycling happens, must be bigger than the <code>idleTimeout</code>.</p>
  
  <p>Is it safe enough if I set larger values for the <code>idleTimeout</code> and <code>periodicRestart</code>?</p>