我在 Azure 中设置了两个 Web 应用程序。在我在生产中做任何事情之前,我现在只是用它来测试交通管理器,所以我创建了两个“假”应用程序来试用它。
我在以下 URL 的门户中添加了流量管理器:
http://mbfakesite.trafficmanager.net
我将端点 1 列为第一个 Web 应用程序,将端点 2 列为第二个,我使用的是 Priority 方法。
当我停止 Azure 中的第一个 Web 应用程序并转到流量管理器 URL 时,我收到 403 错误页面。我想要发生的是默认为第二个端点。
最终目标是让 MVC 应用程序在与生产网站不同的服务器上运行。当生产服务器关闭(备份和所有)时,它应该默认为在单独的服务器上运行这个“故障安全”应用程序,就像最坏情况下的情况一样。
如果有所不同,用于测试的两个 Web 应用程序都托管在 azurewebsites.net 和流量管理器中,一个被列为 Azure 终结点(第一个),另一个被列为外部终结点。
正如有人在我发现的另一篇文章中所建议的那样,我还尝试添加到 web.config,但它没有任何改变。
任何人有任何想法或我们可以使用的交通管理器的替代品吗?
谢谢!