Yerel geliştirme kümesi kurulumunuzda sorun giderme
Yerel Azure Service Fabric geliştirme kümenizle 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 hataları
Service Fabric günlükleri temizlenemiyor
Sorun
DevClusterSetup betiğini çalıştırırken aşağıdaki 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ı hataları
Tür Başlatma özel durumu
Sorun
PowerShell'de kümeye bağlanırken System.Fabric.Common.AppTrace için TypeInitializationException hatasını görürsünüz.
Çözüm
Yol değişkeniniz yükleme sırasında doğru ayarlanmadı. Windows oturumunu kapatın ve yeniden oturum açın. Bu, yolunuzu yeniler.
Küme bağlantısı "Nesne kapatıldı" hatasıyla başarısız oluyor
Sorun
Connect-ServiceFabricCluster çağrısı aşağıdaki gibi bir hatayla başarısız oluyor:
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.
Doku Bağlantısı Reddedildi özel durumu
Sorun
Visual Studio'dan hata ayıklarken FabricConnectionDeniedException hatası alırsınız.
Çözüm
Bu hata genellikle bir hizmet konağı işlemini el ile başlatmaya çalıştığınızda oluşur.
Çözümünüzde başlangıç projeleri olarak ayarlanmış hizmet projeleri olmadığından emin olun. Yalnızca Service Fabric uygulama projeleri başlangıç projeleri olarak ayarlanmalıdır.
İpucu
Kurulumdan sonra yerel kümeniz anormal davranmaya başlarsa, yerel küme yöneticisi sistem tepsisi uygulamasını kullanarak kümeyi sıfırlayabilirsiniz. Bu, mevcut kümeyi kaldırır ve yeni bir küme ayarlar. Dağıtılan tüm uygulamaların ve ilişkili verilerin kaldırıldığını unutmayın.