Entfernen einer Anwendung aus einem Service Fabric-Cluster mithilfe der Service Fabric-CLI
Dieses Beispielskript löscht eine ausgeführte Service Fabric-Anwendungsinstanz und hebt dann die Registrierung für einen Anwendungstyp und eine Version im Cluster auf. Durch das Löschen der Anwendungsinstanz werden auch alle ausgeführten Dienstinstanzen gelöscht, die dieser Anwendung zugeordnet sind. Als Nächstes werden die Anwendungsdateien aus dem Imagespeicher gelöscht.
Installieren Sie ggf. die Service Fabric-CLI.
Beispielskript
#!/bin/bash
# Select cluster
sfctl cluster select \
--endpoint http://svcfab1.westus2.cloudapp.azure.com:19080
# Delete the application
sfctl application delete \
--application-id svcfab_app \
--timeout 500
# Unprovision the application type
sfctl application unprovision \
--application-type-name svcfab_appType \
--application-type-version 1.0.0 \
--timeout 500
# Delete the application files from the image store
sfctl store delete \
--content-path myappfolder
Nächste Schritte
Weitere Informationen finden Sie in der Dokumentation der Service Fabric-Befehlszeilenschnittstelle.
Zusätzliche Service Fabric-CLI-Beispiele für Azure Service Fabric finden Sie unter Azure PowerShell-Beispiele.