Modifica dei criteri di controllo dello stato di un load balancer

Aggiornare i criteri di controllo dello stato per un load balancer e un set backend.

    1. Nella pagina della lista Load balancer, selezionare il load balancer che si desidera utilizzare. Se hai bisogno di assistenza per trovare la pagina della lista o il load balancer, vedere Elenco dei load balancer.
    2. Nella pagina dei dettagli del load balancer, selezionare Set backend.
    3. Selezionare il set backend con cui si desidera lavorare.
    4. Nella pagina dei dettagli del set backend selezionare Aggiorna controllo dello stato.
    5. Nel pannello Aggiorna controllo stato modificare una delle opzioni riportate di seguito.
      • Protocollo: specificare il protocollo:
        • HTTP
        • TCP

        Configurare il protocollo di controllo dello stato corrispondente all'applicazione o al servizio. Per ulteriori informazioni, vedere Criteri di controllo dello stato per i load balancer.

      • Porta: specificare la porta del server backend sulla quale eseguire il controllo dello stato.

        È possibile immettere il valore '0' per fare in modo che il controllo dello stato utilizzi la porta del traffico del server backend.

      • Forza controlli dello stato di testo non codificato: (solo HTTP) facoltativo. Selezionare questa opzione per inviare il controllo dello stato al server backend senza SSL.

        Questa opzione è disponibile solo quando il protocollo del server backend è impostato su HTTP. Non ha alcun effetto quando il server backend non dispone di SSL abilitato. Quando SSL è disabilitato, i controlli dello stato sono sempre in chiaro.

      • Intervallo in ms: specificare la frequenza di esecuzione del controllo dello stato, in millisecondi. L'impostazione predefinita è 10000 (10 secondi).
      • Timeout in ms: specificare il tempo massimo in millisecondi di attesa di una risposta a un controllo dello stato. Controllo dello stato riuscito solo se una risposta viene restituita entro questo periodo di timeout. L'impostazione predefinita è 3000 (3 secondi).
      • Numero di nuovi tentativi: specificare il numero di nuovi tentativi da provare prima che un server backend sia considerato in cattivo stato. Questo numero si applica anche quando si ripristina un server allo stato "sano". L'impostazione predefinita è 3.
      • Codice di stato: (solo HTTP) specificare il codice di stato che deve essere restituito da un server backend in buono stato.
      • Percorso URL (URI): (solo HTTP) specificare un endpoint URL su cui eseguire il controllo dello stato.
      • Regex corpo risposta: (solo HTTP) fornire un'espressione regolare per l'analisi del corpo della risposta dal server backend.
    6. Selezionare Salva modifiche.
  • Utilizzare il comando oci lb health-checker update e i parametri necessari per modificare i criteri di controllo dello stato di un load balancer.

    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]

    Per un elenco completo dei parametri e dei valori per i comandi CLI, consultare il manuale CLI Command Reference.

  • Eseguire l'operazione UpdateHealthChecker per modificare un criterio di controllo dello stato di un set backend per un load balancer per un load balancer.