Knoten v82 neu starten

Startet einen Service Fabric-Clusterknoten neu.

Startet einen Service Fabric-Clusterknoten neu, der bereits gestartet ist.

Anforderung

Methode Anforderungs-URI
POST /Nodes/{nodeName}/$/Restart?api-version=6.0&timeout={timeout}

Parameter

Name Typ Erforderlich Standort
nodeName Zeichenfolge Ja Pfad
api-version Zeichenfolge Ja Abfrage
timeout ganze Zahl (int64) Nein Abfrage
RestartNodeDescription RestartNodeDescription Ja Body

nodeName

Typ: Zeichenfolge
Erforderlich: Ja

Der Name des Knotens.


api-version

Typ: Zeichenfolge
Erforderlich: Ja
Standard:

Die Version der API. Dieser Parameter ist erforderlich, und sein Wert muss "6.0" sein.

Service Fabric REST-API-Version basiert auf der Laufzeitversion, in der die API eingeführt oder geändert wurde. Service Fabric Laufzeit unterstützt mehrere Versionen der API. Dies ist die neueste unterstützte Version der API. Wenn eine niedrigere API-Version übergeben wird, unterscheidet sich die zurückgegebene Antwort möglicherweise von der in dieser Spezifikation dokumentierten.

Darüber hinaus akzeptieren die Laufzeit alle Versionen, die höher als die neueste unterstützte Version bis zur aktuellen Version der Laufzeit sind. Wenn also die neueste API-Version 6.0 ist, aber wenn die Laufzeit 6.1 ist, um das Schreiben der Clients zu vereinfachen, akzeptiert die Laufzeit Version 6.1 für diese API. Das Verhalten der API entspricht jedoch der dokumentierten Version 6.0.


timeout

Typ: ganze Zahl (int64)
Erforderlich: Nein
Standard:
InclusiveMaximum: 4294967295
InclusiveMinimum: 1

Der Servertimeout für die Ausführung des Vorgangs in Sekunden. Dieser Timeout gibt die Zeitdauer an, die der Client bereit ist, auf den Abschluss des angeforderten Vorgangs zu warten. Der Standardwert für diesen Parameter ist 60 Sekunden.


RestartNodeDescription

Typ: RestartNodeDescription
Erforderlich: Ja

Die Instanz des Knotens, der neu gestartet werden soll, und ein Flag, das angibt, dass das Dump des Fabric-Prozesses ausgeführt werden muss.

Antworten

HTTP-Statuscode BESCHREIBUNG Antwortschema
200 (OK) Ein erfolgreicher Vorgang gibt den Statuscode 200 zurück. Ein erfolgreicher Vorgang bedeutet, dass der Neustartbefehl vom Knoten empfangen wurde und sich im Prozess des Neustarts befindet. Überprüfen Sie den Status des Knotens, indem Sie getNode-Vorgang aufrufen.
Alle anderen Statuscodes Die detaillierte Fehlerantwort.
FabricError