Waarvoor wordt Prioriteit gebruikt? #
Prioriteit geeft aan hoeveel backends niet beschikbaar moeten zijn voordat de backend beschikbaar is.
Dit betekent dat de prioriteitseigenschap wordt gebruikt om backends als reserve te gebruiken.
Het meest voorkomende gebruik is het definiëren van een primaire backend en een back-up backend in een service
In dit geval worden alle verbindingen doorgestuurd naar backend_master zolang deze beschikbaar is.
Wanneer backend_master down is, worden alle verbindingen doorgestuurd naar backend_backup.
Maar een pool van backend masters kan ook worden gebruikt

In dit geval worden alle verbindingen in balancerende modus doorgestuurd naar de pool van backend_masters: backend_master1 en backend_master2.
Wanneer alle backends in de pool van backend_masters down zijn, worden alle verbindingen doorgestuurd naar backend_backup.
Backend-prioriteitsinstelling in L4-farms #
Deze functie is aanwezig in Layer 4-farms en Layer 7-farms wanneer New Generation Proxy is ingeschakeld.
De eigenschap Prioriteit kan op elke backend worden geconfigureerd.
Backend-prioriteitsinstelling in L7-farms met nieuwe generatieproxy ingeschakeld #
Deze functie is aanwezig in Layer 7-farms wanneer New Generation Proxy is ingeschakeld.
De eigenschap Prioriteit kan op elke backend worden geconfigureerd.
Backend-prioriteitsinstelling in L7-farms met New Generation Proxy uitgeschakeld #
Om de eigenschap Property te verkrijgen zonder de backend-eigenschap, moet Farmguardian worden gebruikt om de backend automatisch in of uit te schakelen.
De boerderijwachter commando Eigenschap kan waarden accepteren voor het prioriteitsalgoritme dat aan het einde van de opdracht wordt toegevoegd:
“;prioriteit waarde_voor_backend0 waarde_voor_backend1 … waarde_voor_backendN ”
- “;priority” geeft aan welk prioriteitsalgoritme moet worden gebruikt
- “priority_value_for_backendN” identificeert prioriteitswaarden die met backends moeten worden gebruikt
Het FarmGuardian-proces detecteert het gebruik van New Generation Proxy. Als dit is ingeschakeld, worden de prioriteitsinstellingen in de FarmGuardian-opdracht niet gebruikt.
Met behulp van deze Farmguardian

Backend_backup (op de derde positie) wordt automatisch in de down-status gezet (zelfs als check_tcp OK is) vanwege de prioriteit die is toegewezen in de farmguardian-opdracht (“;priority 1 1 3”).

