Mod_rewrite met behulp van load-balanced
APACHE mode_rewrite lezen, bedoelde document aan het herschrijven van de methoden die worden gebruikt om belasting saldo-methode, het record.
Load-balanced
- Beschrijving:
Hoe een evenwicht te vinden tussen
www.foo.comlading naarwww[0-5].foo.comvan 6 server)?- :
Er zijn veel kwesties die de oplossing kan zijn hier hebben we gesproken over wat bekend staat als het "op basis van DNS (DNS-based)" programma, en speciaal gebruik
mod_rewriteprogramma:- DNS-cyclus (DNS Round-Robin)
De eenvoudigste manier is het gebruik van
BINDvoor de DNS-eigenschappen van de cyclus, zolang de praktijk opgerichtwww[0-9].foo.comde DNS van de A (adres) gegevens, zoals:www0 IN A 1.2.3.1 www1 IN A 1.2.3.2 www2 IN A 1.2.3.3 www3 IN A 1.2.3.4 www4 IN A 1.2.3.5 www5 IN A 1.2.3.6
Dan, voeg het volgende toe:
www IN CNAME www0.foo.com. IN CNAME www1.foo.com. IN CNAME www2.foo.com. IN CNAME www3.foo.com. IN CNAME www4.foo.com. IN CNAME www5.foo.com. IN CNAME www6.foo.com.
Merk op dat het bovenstaande lijkt misschien een fout, maar een feit is, is het
BINDeen gewenste eigenschappen, maar ook kan worden gebruikt. In ieder geval, nuwww.foo.com BINDBIND kan worden gegevenwww0-www6elk zal worden over de volgorde van de minderjarige vervanging / cyclus, verzoek van de cliënt kunnen worden verdeeld over de verschillende servers. Dit is echter niet een goede load balancing, omdat de DNS-resolutie informatie kunt u de naam van de andere netwerkserver buffer, en zodrawww.foo.comvoor de resolutie waswwwN.foo.comde follow-up verzoek zal worden toegezonden aan Omwww.foo.comMaar het eindresultaat is juist, omdat het verzoek was inderdaad het totaal uitgekeerd aan de verschillende servers
- DNS-cyclus (DNS Round-Robin)

































