目前,我们正在使用Azure流量管理为部署在App Service环境中的Azure App Services提供跨多个区域的负载平衡和高可用性。我们已将流量管理器TTL降低到30秒。但是,有些客户端具有我们无法控制的DNS缓存(4小时TTL),这会影响我们解决方案的可用性。
为不依赖DNS的Azure App Services提供HA和LB会有什么好的选择?我们在文档中看到MS建议使用第三方解决方案,但是有什么特别的建议吗?
谢谢,
答案 0 :(得分:0)
正如您所指出的,Azure Traffic Manager在DNS层中运行。如果您正在考虑管理多个端点以实现DNS层之外的高可用性和负载平衡,我建议考虑Azure Application Gateway(对于HTTP工作负载)和/或Azure Load Balancer(对于任何第4层(TCP,UDP) )负载平衡)。
您也可以在Combining Load Balancers in Azure上找到与您的用例相关的文章