作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们在两个超小型实例上有一个 Windows Azure Web 角色,该角色已经运行了数周,没有出现任何问题。今天早上,我们无意中超过了一些支出限制,导致 Windows Azure 在没有任何事先警告的情况下关闭了我们的完整服务!
我们取消了支出上限,并开始使用已运行数周的相同代码库重新部署 Web 角色。令我们惊讶的是,我们收到了部署错误
验证错误:请求的总资源对于指定的 VM 大小来说太大。
我们将部署升级为两个小型实例,而不是超小型实例,随后部署再次正常工作。现在,网络角色又回到了网络中。
但是,我们仍然不明白为什么我们的部署突然对于超小型实例来说太大了。自上次成功部署到超小型实例以来,我们没有进行任何更改。然后,我们尝试通过将一些文件移动到 Azure 存储来消除部署大小,但即使将包文件减少了 1 MB 以上,部署仍然失败。
cspkg
文件(部署包)当前大小为 9'359 KB
。如果解压,整个 sitesroot
文件夹的大小为 14 MB
。这远低于 x-small 实例的 19'480 KB
限制。
在我们因反复试验而浪费更多时间之前,我的问题是:这些 19'480 KB
到底是如何计算的?它只是 sitesroot
文件夹,还是压缩包,还是 sitesroot
和 approot
文件夹一起,还是整个解压包?
谢谢!
编辑:
最佳答案
您能否验证一下您的本地资源是否超过 20 GB:
关于deployment - Windows Azure 超小型实例硬盘大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13395014/
我是一名优秀的程序员,十分优秀!