Поделиться через


Блокировка операций в Service Fabric Explorer

При создании управляемого кластера Service Fabric вместе с приложениями и службами с помощью ARM, портала или командлетов Az ARM управляет кластером. Соответственно, эти ресурсы должны выполнять все операции управления на уровне ARM. Команды выполняются непосредственно в кластере, обходя ARM, независимо от того, выполняются ли они с помощью команды Service Fabric Explorer или командлета SF. Обход ARM может привести к проблемам синхронизации, так как ARM не оповещается о каких-либо изменениях, возникающих в результате операций. Если кластер не синхронизирован с его определением в ARM, существует риск снижения надежности управления кластером.

Чтобы предотвратить проблемы синхронизации, Service Fabric Explorer теперь блокирует управление управляемыми ресурсами ARM.

Интерфейс Service Fabric Explorer

  • Приложения, управляемые ARM, теперь помечены в списке приложений.
  • Версии типов приложений, управляемые ARM, теперь помечены в списке версий типов приложения.
  • Службы, управляемые ARM, теперь помечены в списке. Теперь отображается баннер, если служба управляется в ARM.

Лучшие практики

Версии типов приложения

  • Чтобы удалить версии типа приложения, используйте командлет Az PowerShell Remove-AzResource.
  • Используйте шаблоны ARM или командлет AzSF PowerShell для создания приложений.

Приложения

  • Приложения должны быть удалены через ARM или с помощью командной строки с az resource.
  • Используйте шаблоны ARM или командлет AzSF PowerShell для создания приложений.

Службы

  • Действия масштабирования должны выполняться с помощью ARM.
  • Удаление необходимо выполнить с помощью командлета Remove-AzResource.
  • Используйте командлет AzSF PowerShell для создания сервисов.

Следующие шаги