Статус службы недоступен при обновлении службы Azure. - PullRequest
0 голосов
/ 01 июля 2018

Я каким-то образом получаю статус «Обновление службы недоступно» для сервисной фабрики в Azure. И из-за этого мое приложение выглядит странно - иногда может получить доступ, а иногда не может получить доступ. Также не обнаружено проблем в средстве просмотра событий виртуальной машины. .

Я перезапустил узлы (3 узла), а также перезапустил виртуальные машины.

Я также прочитал из Документация Microsoft , но ничего не смог найти.

Кто-нибудь знает, почему это может произойти и как меняется этот статус?

1 Ответ

0 голосов
/ 24 сентября 2018

Я знаю, что это на два месяца позже, но я нашел решение этой проблемы для себя, и это может быть похоже на вас. Есть две проблемы:

  1. Размер экземпляра виртуальной машины: по моему опыту вам, вероятно, понадобится как минимум Standard_D2s, в зависимости от того, какие приложения вы используете. Приложения могут перегрузить виртуальные машины и вызвать сбой службы обновления.
  2. Убедитесь, что количество экземпляров соответствует уровню надежности Service Fabric. Стоит "Бронза" на 3 узла. К сожалению, я не знаю, как обновить это на портале (я не думаю, что он есть), но вы можете сделать это с помощью шаблонов ARM или Azure Powershell / CLI. Вы можете использовать руководство здесь для справки https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-capacity#the-reliability-characteristics-of-the-cluster

Увеличение размера виртуальной машины и обеспечение соответствия уровня надежности работало для меня, я развернул шаблоны ARM, и в итоге служба обновления снова заработала.

...