Yerel geliştirme kümesi kurulumunuzda sorun giderme
Yerel Azure Service Fabric geliştirme kümeniz ile etkileşim kurarken bir sorunla karşılaşırsanız, olası çözümler için aşağıdaki önerileri gözden geçirin.
Küme kurulum sorunları
Service Fabric günlükleri temizlenemiyor
Sorun
DevClusterSetup betiğini çalıştırırken şu hatayı görürsünüz:
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
Çözüm
Geçerli PowerShell penceresini kapatın ve yönetici olarak yeni bir PowerShell penceresi açın. Artık betiği başarıyla çalıştırabilirsiniz.
Küme bağlantısı sorunları
Tür başlatma özel durumu
Sorun
PowerShell 'de kümeye bağlanırken, System. Fabric. Common. AppTrace için hata TypeInitializationException görürsünüz.
Çözüm
Yol değişkeniniz yükleme sırasında doğru şekilde ayarlanmadı. Windows oturumunu kapatın ve yeniden oturum açın. Bu, yolunuza yenilenir.
Küme bağlantısı "nesne kapalı" ile başarısız oluyor
Sorun
Connect-ServiceFabricCluster çağrısı aşağıdakine benzer bir hata ile başarısız olur:
Connect-ServiceFabricCluster : The object is closed.
At line:1 char:1
+ Connect-ServiceFabricCluster
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Connect-ServiceFabricCluster], FabricObjectClosedException
+ FullyQualifiedErrorId : CreateClusterConnectionErrorId,Microsoft.ServiceFabric.Powershell.ConnectCluster
Çözüm
Geçerli PowerShell penceresini kapatın ve yönetici olarak yeni bir PowerShell penceresi açın.
Fabric bağlantısı reddedildi özel durumu
Sorun
Visual Studio 'da hata ayıklarken, bir FabricConnectionDeniedException hatası alırsınız.
Çözüm
Bu hata genellikle bir hizmet ana bilgisayarı işlemini el ile başlatmaya çalıştığınızda oluşur.
Çözümünüzde başlangıç projeleri olarak ayarlanmış bir hizmet projesi olmadığından emin olun. Yalnızca Service Fabric uygulama projelerinin başlangıç projeleri olarak ayarlanması gerekir.
İpucu
Kurulum sonrasında, yerel kümeniz anormal davranmaya başlarsa, Yerel Küme Yöneticisi sistem tepsisi uygulamasını kullanarak sıfırlayabilirsiniz. Bu, var olan kümeyi kaldırır ve yenisini ayarlar. Dağıtılan tüm uygulamaların ve ilişkili verilerin kaldırıldığını unutmayın.