Windows Azure超小实例硬盘大小

时间:2012-11-15 09:54:48

标签: deployment azure azure-web-roles

我们在两个超小型实例上安装了Windows Azure Web角色,这些实例已运行数周而没有任何问题。今天早上,我们无意中通过了一些支出限制,导致Windows Azure关闭了我们的完整服务,没有任何预先警告!

我们删除了支出上限并开始重新部署Web角色,使用已经运行数周的相同代码库。令我们惊讶的是,我们得到了部署错误

Validation Errors: Total requested resources are too large for the specified VM size.

我们将部署升级到两个小实例而不是超小实例,然后部署再次运行。现在,Web角色又回到了网络中。

但是,我们仍然不理解为什么我们的部署突然对于超小型实例来说太大了。自从上次成功部署到超小型实例以来,我们没有改变一点。然后,我们尝试通过将一些文件移动到Azure存储来删除部署大小,但即使将软件包文件减少了1 MB以上,部署仍然失败。

cspkg文件(部署包)目前位于9'359 KB。如果解压缩,则完整的sitesroot文件夹的大小为14 MB。这低于x-small实例的19'480 KB限制。

在我们通过反复试验失去更多时间之前,我的问题是:这些19'480 KB究竟是如何计算的?它只是sitesroot文件夹,还是压缩包,还是sitesrootapproot文件夹,还是整个解压缩包?

谢谢!

修改

enter image description here

1 个答案:

答案 0 :(得分:18)

您可以验证您的本地资源是否超过20 GB:

enter image description here