Apache biedt een gratis softwarepakket voor het bedienen van uw eigen webservers . Webservers worden betrouwbaarder , echter, wanneer u meerdere servers gebruiken om dezelfde website te leveren . Op deze manier kunnen bezoekers snellere laadtijden ervaren omdat hun verzoek wordt verzonden naar de minder bezwaard server . Meerdere servers bieden ook meer veerkracht in het geval van een server crash . Zoals de naam al doet vermoeden , load balancing balanceert de werklast over meerdere computers . Het kan gaan om servers - van twee tot 200 . Met meer servers , krijg je een snellere , meer veerkrachtiger website . Wat je nodig hebt Twee distributieservers Multiple linux gebaseerde apache servers Toon Meer Aanwijzingen 1 Sluit alle servers op het netwerk . Zorg ervoor dat alle items kunnen met elkaar spreken via het netwerk door de uitgifte van Ping -opdrachten . Kopen van 2 inschakelen transport - layer load - balancing software op de distributie van servers . Op Linux installeert , wordt dit aangeduid als IP virtual server , of IPVS . Het laat de servers aan individuele web -verbinding sessies controleren . 3 Install " Ultramonkey " of een vergelijkbare stand- protocol over de verdeling servers . Hierdoor kunt u elke distributie -server configureren voor een " hartslag " -signaal regelmatig af te geven aan de ander , waardoor een te intensiveren en onderhouden van een load balancing verzoek in het geval dat het andere faalt . 4 configureren load balancing voor elk van de IP adressen van de afzonderlijke Apache servers . In belasting aap , wordt dit gedaan door het bewerken van de " ldirectord.cf " bestand . U zult ook een extra virtueel IP-adres configureren . Dit is het adres van een externe client gebruikt zal worden bij het aanvragen van een webpagina van de server cluster . Synchronisatie 5 Configureren tussen de publieke web-directories van elk van uw Apache- servers . Dit zal ervoor zorgen dat dezelfde website wordt aangeboden , ongeacht welke web- server wordt gebruikt . Linux maakt gebruik van de " rsync " tool om deze functie uit te voeren . 6 elke Apache -server configureren om binnenkomende webpagina verzoeken bestemd voor de virtuele IP-adres dat in stap 5 werd ingesteld accepteren . < br >
|