Health Check Policys für Load Balancer bearbeiten

Aktualisieren Sie die Health Check Policys für einen Load Balancer und ein Backend-Set.

    1. Wählen Sie auf der Listenseite Load Balancer den Load Balancer aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe bei der Suche nach der Listenseite oder dem Load Balancer benötigen, finden Sie weitere Informationen unter Load Balancer auflisten.
    2. Wählen Sie auf der Detailseite des Load Balancers die Option Backend-Sets aus.
    3. Wählen Sie das Backend-Set aus, mit dem Sie arbeiten möchten.
    4. Wählen Sie auf der Detailseite des Backend-Sets die Option Health Check aktualisieren aus.
    5. Bearbeiten Sie im Bereich Health Check aktualisieren eine der folgenden Optionen:
      • Protokoll: Geben Sie das Protokoll an:
        • HTTP
        • TCP

        Konfigurieren Sie Ihr Health-Check-Protokoll so, dass es mit Ihrer Anwendung oder Ihrem Service übereinstimmt. Weitere Informationen finden Sie unter Health Check Policys für Load Balancer.

      • Port: Geben Sie den Backend-Serverport an, für den der Health Check ausgeführt werden soll.

        Sie können den Wert "0" eingeben, damit der Health Check den Trafficport des Backend-Servers verwendet.

      • Integritätsprüfungen für Text erzwingen: (Nur HTTP) Optional. Aktivieren Sie dieses Kontrollkästchen, um den Health Check ohne SSL an den Backend-Server zu senden.

        Diese Option ist nur verfügbar, wenn das Protokoll des Backend-Servers auf HTTP gesetzt ist. Es hat keine Auswirkungen, wenn SSL auf dem Backend-Server nicht aktiviert ist. Wenn SSL deaktiviert ist, sind Health Checks immer Klartext.

      • Intervall in ms: Geben Sie in Millisekunden an, wie häufig der Health Check ausgeführt werden soll. Der Standardwert lautet 10000 (10 Sekunden).
      • Timeout in ms: Geben Sie die maximale Wartezeit in Sekunden für eine Antwort auf einen Health Check an. Ein Health Check ist nur dann erfolgreich, wenn innerhalb dieses Timeoutzeitraums eine Antwort zurückgegeben wird. Der Standardwert lautet 3000 (3 Sekunden).
      • Anzahl Wiederholungsversuche: Geben Sie an, wie viele Wiederholungsversuche durchgeführt werden sollen, bevor ein Backend-Server als fehlerhaft betrachtet wird. Diese Zahl gilt auch, wenn ein Server in den Status "fehlerfrei" zurückgeführt wird. Der Standardwert ist 3.
      • Statuscode: (Nur HTTP) Geben Sie den Statuscode an, die ein fehlerfreier Backend-Server zurückgeben muss.
      • URL-Pfade (URI): (Nur HTTP) Geben Sie den URL-Endpunkt für die Health Check-Ausführung an.
      • Regulärer Ausdruck für Antwortbody: (Nur HTTP) Stellen Sie einen regulären Ausdruck zum Parsen des Antwortbodys vom Backend-Server bereit.
    6. Wählen Sie Speichern aus.
  • Verwenden Sie den Befehl oci lb health-checker update und die erforderlichen Parameter, um die Health Check Policys für einen Load Balancer zu bearbeiten.

    oci lb health-checker update --backend-set-name backend_set_name --load-balancer-id load_balancer_id --interval-in-millis interval_in_millis --port port --protocol protocol --response-body-regex response_body_regex --retries retries  --return-code return_code --timeout-in-millis timeout_in_millis [OPTIONS]

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.

  • Führen Sie den Vorgang UpdateHealthChecker aus, um eine Health-Check-Policy eines Backend-Sets für einen Load Balancer für einen Load Balancer zu bearbeiten.