Автоматическое масштабирование Windows Azure - роли, определенные в размещенной службе, не найдены в развертывании

Я создал консольное приложение, которое должно автоматически масштабировать приложение, размещенное в облаке. Приложение было создано с использованием информации здесь и здесь.

У меня нет видимых ошибок во время выполнения, но приложение не будет автоматически масштабироваться. Я думаю, что проблема заключается в следующем: Autoscaling General Warning: 2001 : Roles defined in hosted service with DNS prefix '<app name>' not found in the deployment.

У меня есть вывод размещен здесь.

Мои настройки размещены здесь.

ОБНОВЛЕНИЕ 1: я перезапустил приложение сегодня, и ошибка исчезла (странно). Приложение все еще не было автомасштабировано, поэтому я взял Fiddler. Все репозитории были в порядке (200), за исключением https://mywebapp.table.core.windows.net/Tables ('WADPerformanceCountersTable') (404 Не найдено). Есть идеи?

ОБНОВЛЕНИЕ 2: я узнал, почему у меня не было таблицы WADPerformanceCountersTable. Это связано с тем, что он не создавал и не настраивал файл Diagnics.wadcfg в облачном проекте.

1 ответ

Правильно ли roleName в конфигурации ваших служб? Соответствует имени роли в вашем файле ServiceConfiguration.cscfg?

Другие вопросы по тегам