ADC
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

GrPC Health Check Monitor

Der gRPC Integritätsmonitor prüft die gRPC Server auf ihren Integritätsstatus. Der gRPC Integritätsmonitor überprüft den allgemeinen Zustand des gRPC Dienstes oder den Zustand eines bestimmten Dienstes. Derzeit unterstützt die NetScaler Appliance nur die Prüfmethode.

In der NetScaler Appliance wird der Integritätsprüfmonitor konfiguriert, indem die gRPC-Parameter wie gRPCHealthCheck gRPCStatusCode, gRPCServiceName und httprequest in der HTTP2-Monitorkonfiguration festgelegt werden. Ein Client, der das Protokoll implementiert, fragt den Server nach seinem Status ab (fehlerfrei, unbekannt oder Dienst nicht implementiert) und erwartet die Statusantwort vom Dienst.

Die folgende Tabelle enthält Einzelheiten zu den neuen gRPC Parametern und ihrer Beschreibung:

grPC-Parameter Value Beschreibung
gRPCHealthCheck ja/nein Aktivieren oder deaktivieren Sie die gRPC-Integritätsprüfsonde.
gRPCStatusCode int ohne Vorzeichen (0-65535), Standardwert: 12 Konfigurieren Sie bis zu 16 grPC-Statuscode. Die Appliance sucht in der Statusantwort nach dem Statuscode 0. Wenn er 0 nicht empfängt, kann der Dienst einrichten, ob einer der 16 Codes mit dem Dienststatus übereinstimmt.
gRPCServiceName Dienstname in doppelten Anführungszeichen, Default = “” (leere Zeichenfolge) Prüfen Sie den Zustand des jeweiligen Dienstes.

Konfigurieren Sie den grPC-Integritätsmonitor in HTTP/2 mithilfe der Befehlsschnittstelle

Um eine gRPC Integritätsprüfung durchzuführen, müssen Sie den Zustandsprüfdienst aktivieren, den gRPC Statuscode konfigurieren und den gRPC Dienstnamen angeben, für den die gRPC Integritätsprüfung durchgeführt werden muss. Geben Sie in der Befehlszeile Folgendes ein:

add lb monitor <monitor_name> HTTP2 -httpRequest <string> -grpcHealthCheck ( YES | NO ) - grpcStatusCode <positive_integer> - grpcServiceName string>]

Beispiel:

add lb monitor http2 HTTP2 -httprequest "POST /grpc.health.v1.Health/Check" – gRPCHealthCheck Yes -gRPCStatusCode 0 -grpcServiceName "ECHO"

Konfigurieren des gRPC-Integritätsmonitors in HTTP/2 mithilfe der GUI

  1. Navigieren Sie zu Traffic Management > Load Balancing > Monitore .
  2. Klicken Sie auf Hinzufügen.
  3. Legen Sie auf der Seite Monitor erstellen die folgenden Parameter fest:

    1. Name. Name des gRPC Gesundheitsmonitors.
    2. Typ. Wählen Sie den Servicetyp als HTTP/2 aus.
    3. GrPC HealthCheck. Prüfung der gRPC Integritätsprüfung aktivieren.
    4. gRPC Statuscode. Der gRPC Dienststatus ist nur dann “UP”, wenn der gRPC Statuscode Null oder der konfigurierte Wert ist. Der Status geht “runter”, wenn der Statuscode ein anderer Wert als Null oder der konfigurierte Wert ist.
    5. gRPC Name des Dienstes. Dienst, für den der Gesundheitscheck durchgeführt wird.
  4. Erstellen Erstellen.
Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
GrPC Health Check Monitor