2017-05-22 4 views
0

Ich suche nach einer Möglichkeit, alte Anwendungsversionen in Service Fabric über das SDK zu bereinigen. Es scheint, dass es keine Möglichkeit gibt, eine Version durch Verwendung von FabricClientApplicationManager zu unprovisionieren (ähnlich der Aktion, die im Service Fabric Explorer, Ansicht des Anwendungstyps verfügbar ist)?Azure Service Fabric: Unprovision Anwendungsversion

kann ich eine Liste aller Versionen für einen Anwendungstyp erhalten, indem mit: fabricClient.QueryManager.GetApplicationTypeListAsync()

Antwort

1

Wie wäre es this:

public System.Threading.Tasks.Task UnprovisionApplicationAsync (string applicationTypeName, string applicationTypeVersion); 

Hebt die Registrierung und entfernt einen Service-Fabric Anwendungstyp aus dem Cluster .

+0

Dies funktioniert, um die Bereitstellung einer Version zu verhindern, der entsprechende Ordner auf der Festplatte wird jedoch nicht gelöscht –

0

SF führt eine regelmäßige Synchronisierung auf den Knoten durch, so dass nach einiger Zeit die Ordner auf der Festplatte für die nicht bereitgestellten Versionen bereinigt werden.

Verwandte Themen