我尝试将网络应用端点从同一位置添加到天蓝色的流量管理器,当我尝试这样做时,它告诉我App Service将使用负载平衡为我这样做,当我们应用程序位于同一位置。
我的理解是负载平衡用于在一个 Web应用程序上的多个VM之间分发请求。计划是使用单个DNS并允许流量管理器确定使用循环或故障转移去哪个端点。负载均衡如何通过这个单一地址指向其中一个Web应用程序?
答案 0 :(得分:4)
Azure Web Apps已经内置了Web应用程序中的实例之间的负载平衡。例如,如果您在端点下有一个包含10个实例的Web应用程序:tester.azurewebsites.net,则Azure会在这些实例之间进行适当的负载平衡。
当你引入流量管理器时,那就是寻找不同的端点以方便。传入请求将根据其正在管理的端点的接近度,负载以及端点是否可用来路由。 Traffic Manager会为您解决所有这些复杂问题。
这允许您拥有一个端点myapp.azurewebsites.net;可以路由到myapp-west.azurewebsites.net和myapp-east.azurewebsites.net。我指出的路由基于接近度,负载和可用性。
它的实际工作原理是Azure Traffic Manager的神奇功效。我在生产中使用它并且它对我来说一直很好用。我主要将它用于基于邻近度的路由,并且尚未在Web应用程序上遇到故障以测试生产故障转移重新路由。
希望有所帮助!