Just curious to know, We've an Azure AppService running in Production which has Scale out settings like Minimum 3 instances and Maximum 4 instances upon CPU usage > 75%.
As far I could tell, there is no load balancer configured in our Production environment. Learnt that Azure has in-built routing mechanism which routes the requests to any of the instances, but couldn't find what algorithm it uses to route the requests?
Any idea on this?
Possible algorithms could be Least Response Time? Round Robin? Weighted Round Robin?
CodePudding user response:
Any idea on this?
As per this Doc, Currently, the Azure App Service load-balancing algorithm is a simple round robin between a set of servers allocated for a given application.
You can refer this document for more information about Azure app service architecture.