use*_*967 6 azure azure-traffic-manager azure-web-app-service
我计划使用 Azure 流量管理器将我在一个 Azure 区域上运行的应用程序故障转移到 Azure 区域。我需要一些建议,如果这是进行故障转移的正确方法吗?我们发现 Azure 存在一个问题,即一个区域中的大部分服务都会停机几个小时。虽然我知道 Azure 流量管理器与该区域无关。但是,尽管我的后端 web 应用程序可以访问,但 Azure 流量管理器是否可能出现故障或流量管理器端点无法访问?
如果我打算使用 Azure 流量管理器,我还应该担心哪些其他问题?
我使用 TM 已经有一段时间了,所以这里有一些我以前没有提到的问题:
如果您的服务允许 Keep-Alive,那么只要连接保持打开状态,您的 DNS 条目就会被忽略。我已经看到一些异常奇怪的行为由此产生,包括用户被卡在回退页面上,因为他们一直在使用连接,导致它无限期地保持打开状态。如果您有权访问 IIS 管理器,则可以强制 Keep-Alive 为 false。
大多数浏览器都有自己的 DNS 缓存,很少有人支持DNS Time To Live。根据我的经验,Chrome 的响应速度非常快,如果您需要它们快速翻转,IE 和 Edge 会出现明显的延迟。我听说歌剧特别糟糕。
即使您不是通过浏览器访问您的服务,其他组件也可以具有 DNS 缓存,其中一些将允许您自己管理缓存。理论上,这甚至可能取决于 ISP 的 DNS 缓存,尽管有关其大小的报告差异很大。
| 归档时间: |
|
| 查看次数: |
1591 次 |
| 最近记录: |