Come funziona l'algoritmo di priorità

Visualizza categorie

Come funziona l'algoritmo di priorità

2 min letto

A cosa serve la priorità #

La priorità indica "quanti backend devono essere non disponibili prima che il backend possa entrare".
Significa che la proprietà di priorità viene utilizzata per mettere i backend come ricambi.

L'uso più comune è definire un backend primario e un backend di backup in un servizio

In questo caso, tutte le connessioni verranno inoltrate a backend_master finché è disponibile.
Quando backend_master diventa inattivo, tutte le connessioni verranno inoltrate a backend_backup.

Ma è possibile utilizzare anche un pool di master di backend

In questo caso, tutte le connessioni verranno inoltrate in modalità di bilanciamento al pool di backend_master: backend_master1 e backend_master2.
Quando tutti i backend nel pool di backend_master diventano inattivi, tutte le connessioni verranno inoltrate a backend_backup.

Configurazione della priorità di back-end nelle fattorie L4 #

Questa funzione è presente nelle farm di livello 4 e nelle farm di livello 7 quando è abilitato il proxy di nuova generazione.
La proprietà Priority può essere configurata su ogni back-end.

Configurazione della priorità back-end nelle farm L7 con proxy di nuova generazione abilitato #

Questa funzionalità è presente nelle Layer 7 Farm quando è abilitato il proxy di nuova generazione.
La proprietà Priority può essere configurata su ogni back-end.

Configurazione della priorità back-end nelle farm L7 con proxy di nuova generazione disabilitato #

Per ottenere la funzionalità Property senza la proprietà backend, è necessario utilizzare Farmguardian per disabilitare/abilitare automaticamente il backend.

Il guardiano della fattoria command La proprietà può accettare valori per l'algoritmo di priorità aggiungendo alla fine del comando:
“;priorità valore_per_backend0 valore_per_backend1 … valore_per_backendN ”

  1. ";priority" identifica l'algoritmo di priorità da utilizzare
  2. "priority_value_for_backendN" identifica i valori di priorità da utilizzare con i backend

Il processo farmguardian rileva l'uso di New Generation Proxy, quindi se è abilitato, le impostazioni di priorità nel comando Farmguardian non verranno utilizzate.

Usando questo Farmguardian

Automaticamente il backend_backup (in terza posizione) va in down state (anche se check_tcp è OK) a causa della priorità assegnata nel comando farmguardian (“;priority 1 1 3”).

📄 Scarica questo documento in formato PDF #

    EMAIL: *

    Sviluppato da BetterDocs