Подтвердить что ты не робот

Есть ли способ изменить тип экземпляра в Azure Cloud Services

Есть ли способ изменить Размер виртуальной машины службы Azure Cloud Service без необходимости перекомпоновки пакета?

Параметр vmsize определяется в файле .csdef, а не в файле .cscfg, который загружается в Azure и не отображается в других прилагаемых XML файлах пакета.

Обратите внимание, что мы не хотим изменять количество экземпляров (масштаб), но тип размера (т.е. от Extra Small (A0) до среднего (A2)).

4b9b3361

Ответ 1

Да, при создании своей модели обслуживания вы можете указать размер развертывания экземпляра вашей роли в зависимости от требований к ресурсам. Размер роли определяет количество ядер процессора, объем памяти и размер локальной файловой системы, которые распределены для запущенного экземпляра.

В принципе, вам нужно изменить параметр "vmsize" в файле ServiceConfiguration.cscfg на требуемое значение (vmsize = "[ExtraSmall | Small | Medium | Large | ExtraLarge]" ) и повторно развернуть пакет обратно в Azure.

http://www.nimbo.com/blog/changing-the-instance-size-from-the-windows-azure-management-portal/

Ответ 3

Вы можете использовать Azure Powershell:

C:\PS>Get-AzureVM -ServiceName "MySvc1" -Name "MyVM3" | Set-AzureVMSize "Basic_A2" | Update-AzureVM