إزالة تطبيق من مجموعة Service Fabric باستخدام Powershell

يقوم هذا البرنامج النصي النموذجي بحذف مثيل تطبيق Service Fabric قيد التشغيل وإلغاء تسجيل نوع التطبيق وإصداره من نظام المجموعة. يؤدي حذف طبعة التطبيق أيضاً إلى حذف جميع طبعات الخدمة قيد التشغيل المرتبطة بهذا التطبيق. تخصيص المعلمات حسب الحاجة.

إذا لزم الأمر، فقم بتثبيت وحدة Service Fabric PowerShell باستخدام Service Fabric SDK.

نموذج البرنامج النصي

# Variables
$endpoint = 'mysftestcluster.southcentralus.cloudapp.azure.com:19000'
$thumbprint = '2779F0BB9A969FB88E04915FFE7955D0389DA7AF'
$packagepath="C:\Users\sfuser\Documents\Visual Studio 2017\Projects\MyApplication\MyApplication\pkg\Release"

# Connect to the cluster using a client certificate.
Connect-ServiceFabricCluster -ConnectionEndpoint $endpoint `
          -KeepAliveIntervalInSec 10 `
          -X509Credential -ServerCertThumbprint $thumbprint `
          -FindType FindByThumbprint -FindValue $thumbprint `
          -StoreLocation CurrentUser -StoreName My

# Remove an application instance
Remove-ServiceFabricApplication -ApplicationName fabric:/MyApplication

# Unregister the application type
Unregister-ServiceFabricApplicationType -ApplicationTypeName MyApplicationType -ApplicationTypeVersion 1.0.0

شرح البرنامج النصي

يستخدم هذا البرنامج النصي الأوامر التالية. يرتبط كل أمر في الجدول بأمر وثائق معينة.

الأمر ملاحظات
Remove-ServiceFabricApplication يزيل مثيل تطبيق Service Fabric قيد التشغيل من نظام المجموعة.
إلغاء تسجيل ServiceFabricApplicationType إلغاء تسجيل نوع تطبيق Service Fabric وإصداره من المجموعة.

الخطوات التالية

لمزيد من المعلومات حول وحدة Service Fabric PowerShell، راجع وثائق Azure PowerShell.

يمكن العثور على عينات PowerShell إضافية لـAzure Service Fabric في عينات Azure PowerShell.