Как программно найти размер роли экземпляра Azure? - PullRequest
4 голосов
/ 13 февраля 2011

Есть ли в Azure API для поиска свойств роли (и роли экземпляра)? Я ищу размер экземпляра, и он недоступен в API управления Azure.

Ответы [ 2 ]

6 голосов
/ 13 февраля 2011

Размер виртуальной машины не представлен в API, как вы уже узнали. Как предлагает Нил Маккензи здесь , вы можете вызывать Environment.ProcessorCount из своего приложения Azure, которое позволяет определить размер виртуальной машины. Затем вы можете сохранить это в таблице Azure, например, и запросить таблицу.

РЕДАКТИРОВАТЬ: Вот снимок экрана, на котором я перенес Экстра-Большой экземпляр в Windows Azure и вызвал Environment.ProcessorCount:

enter image description here

РЕДАКТИРОВАТЬ 6 июня 2011 г. - API управления Serivce был только что обновлен, включая обновления для GetDeployment, который возвращает размер экземпляра, версию SDK и многое другое. См. Сообщение в блоге здесь для получения более подробной информации.

2 голосов
/ 21 июня 2011

Теперь вы можете получить размер экземпляра программно с помощью API управления службами в разделе операций с размещенными службами Получить развертывание .См. ССЫЛКА для информации.

...