Bruke flere hosting -IP -adresser for belastningsbalansering
Når du konfigurerer belastningsutjevning, kan du enten velge standardinnstillingen eller belastningsutjevning på tvers av regioner.
Med standard belastningsutjevning vil forespørsler distribueres likt til gruppen av servere. Hvis en av serverne er nede, kan det ta alt fra 15 til 30 sekunder å svare på den neste på listen.
Hvis nettstedet ditt kjører på flere hosting -servere, kan du legge til flere hosting -IP -adresser slik at de blir belastningsbalansert.
For eksempel kan du bruke to servere — den ene er satt til USA, og den andre til Europa. Med denne konfigurasjonen blir 20 av 21 amerikanske forespørsler sendt til den amerikanske serveren og en til Europa -serveren. Av 21 Europa -forespørsler blir 20 sendt til Europa -serveren og en til den amerikanske serveren.
Med denne konfigurasjonen vil du noen ganger se forespørsler med opprinnelse i USA som når Europa -serveren. Denne metoden forhindrer overbelastning av en enkelt server. Denne konfigurasjonen er hardkodet, så du kan ikke endre antall forespørsler. Hvis du ønsker å redusere sjansene for at amerikanske brukere når Europa -serverne i dette scenarioet, kan du legge til tre IP -er for hosting, hvorav to er satt til USA og én til Europa.
Merk Nettstedssikkerhetsbrannmuren lar deg konfigurere hvilken server som skal være ansvarlig for de fleste forespørsler per region ved å bruke NGINX weight
parameter .