【发布时间】:2012-05-23 10:28:53
【问题描述】:
我有两个 Windows azure 的免费订阅,因为我超出了第一个的限制,Microsoft 将其关闭。所以我尝试从另一个订阅部署我的应用程序,并更改了一些设置,这似乎需要更长的时间,并且被分解的应用程序的 dns 名称(在生产区域中)似乎不起作用。 (我已经等了大约 15 分钟......在另一个订阅中,链接几乎立即开始工作......)。而且我的微博好像很忙很长时间了..
该应用程序一直运行良好,现在我只是通过切换订阅就遇到了所有这些麻烦??我对此感到非常沮丧,尤其是因为我以前都工作得很好。现在我不得不“浪费”我的时间让所有的东西重新开始工作,我不能从任何新事物开始。我不认为这是正常的,但我似乎也找不到解决办法。
编辑: 半个多小时,dns终于开始工作了,但这仍然不能解决部署极慢和webrole繁忙状态的问题..
【问题讨论】:
-
我认为您确实从您的 Azure 代码库的开发环境中重新部署了?您是否有到 Azure 上旧网站的 CName 映射?看不到任何提到的中断:windowsazure.com/en-us/support/service-dashboard您的 Web 角色现在是否处于活动状态,我认为它们是因为您可以访问 DNS 并查看您的站点?
-
是的,我没有,我没有 CName 映射,它们现在处于活动状态.. 我很高兴它可以工作,但对于我制作的小型应用程序来说非常慢..
-
您能否更清楚地重申这个问题?我不太明白你在问什么。如果您想知道 Azure 有时是否需要超过 15 分钟来部署新的托管服务,根据我的经验,这可能需要 20-30 分钟。
-
我认为您混淆了两种不同的延迟。实际启动和运行应用程序的时间通常为 10-30 分钟,有关更多信息,请参阅 Akvash 的答案。当您启动新的托管服务(或删除生产部署并重新启动它)时,您将获得一个新的 IP 地址。这需要不可预测的时间(根据我的经验,通常为 30-90 分钟)才能通过 DNS 系统传播。但只要您保持生产部署运行,它就不会再次发生。
标签: azure dns subscription