问题
我们在Micorosft Azure上部署混合SaaS,PaaS和IaaS解决方案。最近,由于Microsoft信用额度,我们的帐户被暂停。
1)帐户结算和技术联系人未收到接近信用额度的警告。帐户被暂停后,会立即提出警报。作为回应,我只是提高了信用额度,并且帐户可以再次访问。
2)然后可以在几秒钟内再次启动所有虚拟机,并且第三方附加组件可以自动运行。
3)显示了云服务,但每个Web服务器角色实例都已停止。在尝试启动时,很明显部署已被删除!
问题
是否有人知道或理解在禁用Azure帐户订阅时删除部署包的原因?
VM,存储帐户,附加组件是否仍然存在,那么为什么要删除云服务实例/部署包呢?
无论如何要缓解这个问题?
结果是从源代码管理上传和部署软件包的60分钟停机时间。检查企业帐户和发票。
感谢您的任何建议。
斯科特
答案 0 :(得分:2)
目前,具有MSDN,MPN和Bizspark plus等月度信用额的订阅具有称为支出限额的功能。默认情况下启用此功能可防止信用卡收取任何费用。当触发此发送限制时,将在剩余的结算周期中禁用订阅,并在重置信用时自动重新启用该信用,该信用在新的结算周期开始时。
当禁用订阅时,将删除云服务(Web和辅助角色)部署,因为只有部署文件在Azure上载,并且开发人员仍然可以使用源文件。但是,虚拟机是在Azure平台中创建的,因此在禁用订阅时会停止取消分配VM。 Web服务部署的处理方式不同,即它们被删除,这是平台构建和扩展的遗留问题。
Azure门户显示已使用的信用额度和订阅的剩余余额,并通过电子邮件通知信用状态仍然不可用。但是,当禁用订阅时,会向帐户所有者发送通知。
可能的缓解措施包括:
转向标准付款条款,远离现收现付帐户。
删除信用额度
可能通过Team Foundation Server等的持续部署策略可以自动重新部署(毫无疑问还有其他自动化方法)。
不幸的是,如果Azure订阅被暂停,则服务部署将被删除,并且必须再次上载。如果您有多个大型部署包,则可能需要数小时。
希望能有所帮助。
答案 1 :(得分:1)
此外,如果您有共享网站,它们将被暂停。在重置信用期之前无法恢复它们,因此您需要删除并重新创建它们。