Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если при взаимодействии с локальным кластером разработки Azure Service Fabric возникла проблема, ознакомьтесь со следующими предложениями по потенциальным решениям.
Сбои настройки кластера
Не удается очистить журналы Service Fabric
Проблема
При запуске скрипта DevClusterSetup вы увидите следующую ошибку:
Cannot clean up C:\SfDevCluster\Log fully as references are likely being held to items in it. Please remove those and run this script again.
At line:1 char:1 + .\DevClusterSetup.ps1
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,DevClusterSetup.ps1
Решение
Закройте текущее окно PowerShell и откройте новое окно PowerShell от имени администратора. Теперь можно успешно запустить скрипт.
Сбои подключения к кластеру
Исключение инициализации типов
Проблема
При подключении к кластеру в PowerShell отображается ошибка TypeInitializationException для System.Fabric.Common.AppTrace.
Решение
Переменная пути не была правильно задана во время установки. Выйдите из Windows и войдите обратно. Это обновляет ваш путь.
Сбой подключения к кластеру с параметром "Объект закрыт"
Проблема
Вызов на Connect-ServiceFabricCluster завершается такой ошибкой:
Connect-ServiceFabricCluster : The object is closed.
At line:1 char:1
+ Connect-ServiceFabricCluster
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Connect-ServiceFabricCluster], FabricObjectClosedException
+ FullyQualifiedErrorId : CreateClusterConnectionErrorId,Microsoft.ServiceFabric.Powershell.ConnectCluster
Решение
Закройте текущее окно PowerShell и откройте новое окно PowerShell от имени администратора.
Исключение: отказано в подключении к Fabric
Проблема
При отладке из Visual Studio возникает ошибка FabricConnectionDeniedException.
Решение
Эта ошибка обычно возникает при попытке запустить процесс узла службы вручную.
Убедитесь, что в решении нет проектов служб, заданных в качестве запускаемых проектов. Только проекты приложений Service Fabric должны быть заданы в качестве запускаемых проектов.
Подсказка
Если после установки локальный кластер начинает работать ненормально, его можно сбросить с помощью приложения области управления локальными кластерами. Это удаляет существующий кластер и настраивает новый. Обратите внимание, что все развернутые приложения и связанные данные удаляются.