Ответ 1
Не могли бы вы проверить, превышают ли ваши локальные ресурсы более 20 ГБ:
У нас есть веб-роль Windows Azure на двух лишних экземплярах, которые работают в течение нескольких недель без проблем. Сегодня утром мы непреднамеренно преодолели некоторый предел расходов, в результате чего Windows Azure завершила полное обслуживание без предварительного предупреждения!
Мы удалили ограничение расходов и начали повторно развертывать веб-роль с той же кодовой базой, которая работала в течение нескольких недель. К нашему удивлению, мы получили ошибку развертывания
Validation Errors: Total requested resources are too large for the specified VM size.
Мы обновили развертывание до двух небольших экземпляров вместо лишних экземпляров, после чего развертывание снова работало. Теперь веб-роль снова находится в Интернете.
Однако мы все еще не понимаем , почему наше развертывание внезапно оказалось слишком большим для особо малого экземпляра. Мы не изменили ни одного бита с момента последнего успешного развертывания на сверхмалые экземпляры. Затем мы попытались удалить размер развертывания, перемещая некоторые файлы в Azure Storage, но даже после сокращения файла пакета более чем на 1 МБ развертывание все еще не удалось.
Файл cspkg
, пакет развертывания, в настоящее время находится в 9'359 KB
. При распаковке полный размер папки sitesroot
равен 14 MB
. Что ниже предела 19'480 KB
для экземпляра x-small.
Прежде чем мы потеряем больше времени с пробной ошибкой, вот мой вопрос: Как именно вычисляются те 19'480 KB
? Является ли это только папкой sitesroot
или застегнутым на молнию пакетом, или это общая папка sitesroot
и approot
или весь распакованный пакет?
Спасибо!
EDIT:
Не могли бы вы проверить, превышают ли ваши локальные ресурсы более 20 ГБ: