Menghapus aplikasi dari kluster Service Fabric menggunakan Powershell

Sampel skrip ini menghapus instans aplikasi Service Fabric yang sedang berjalan, lalu membatalkan pendaftaran jenis dan versi aplikasi dari kluster. Menghapus instans aplikasi juga menghapus semua instans layanan yang berjalan yang terkait dengan aplikasi tersebut. Sesuaikan parameter sesuai kebutuhan.

Jika diperlukan, instal modul Service Fabric PowerShell dengan SDK Service Fabric.

Sampel skrip

# 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

Penjelasan skrip

Skrip ini menggunakan perintah berikut. Setiap perintah dalam tabel ditautkan ke dokumentasi spesifik perintah.

Perintah Catatan
Hapus-AplikasiServiceFabric Menghapus instans aplikasi Service Fabric yang sedang berjalan dari kluster.
HapusPendaftaran-JenisAplikasiServiceFabric Membatalkan pendaftaran jenis dan versi aplikasi Service Fabric dari kluster.

Langkah berikutnya

Untuk informasi selengkapnya tentang modul Service Fabric PowerShell, lihat dokumentasi Azure PowerShell.

Sampel Powershell tambahan untuk Azure Service Fabric dapat ditemukan di sampel Azure PowerShell.