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.