title: How are Azure ASE front ends themselves load balanced?
body: <p>I'm researching Azure App Services and App Service Environments. I can see that the "front end" acts as a load balancer for the workers. I can also see that there is a default number of 2 front ends, with more being added as the number of workers increase.</p>
  
  <p>My question is, if the front ends act as a load balancer for the workers, what is deciding which of the multiple front ends serves a request? I'd always assumed a load balancer would need to be single instance or you'd end up with the same problem that was set out to solve.</p>
  
  <p>As a follow up question, I'm also curious how the load is balanced to the workers? Is it simple round robin?</p>