title: ASP.NET Application Life Cycle using Load Balancer
body: <p>What are the events will get triggered when load balancer allot a different machine to server the request.</p>
  
  <p>Say Client A request a page1 for the first time, load balancer allotted Server1 to serve the request. Entire application / page life cycle will get executed.</p>
  
  <p>Now if Client A sends another request to get page2 but this time if load balancer allotted Server2 to serve the request, whether the entire application / page life cycle will get executed or not. If not, then which events will get triggered in this case.</p>
  
  <p>Moving to more specific question : - Will it execute session_start again?</p>
  
  <blockquote>
    <p>Edited:  Well sorry forgot to mention that I am using Azure and don't
    have control to set/change the configuration of balancer. Moreover,
    our Adminstrators will not do so. We are at the application
    development side.</p>
    
    <p>Also Note: we are <strong><em>NOT</em></strong> allowed to use out of proc sessions. so cannot
    use sql azure to manage sessions.</p>
  </blockquote>