Hvordan å optimalisere en High-Performance Squid Proxy
Når utplassert på riktig måte, kan det Squid Proxy Server drastisk redusere lastetider og båndbredde for ofte tilgang til websider. På en liten skala, er Squid enkel å konfigurere og kontroll, men som serverens bruk utvides, kan det bli nødvendig å gjennomføre noen optimalisering teknikker. Med noen tilpasninger i Squid serverens konfigurasjonsfiler, kan du optimalisere Squid server for høy ytelse.
Bruksanvisning
1 Åpne /etc/squid/squid.conf fil på webserveren i en teksteditor. Du må være root.
2 Endre "cache_mem" fra 8MB, standard, 32 MB. Hvis maskinen har minne tilgjengelig, kan heve denne cache-minnet virkelig forbedre ytelsen. Noen mennesker vil sette dette så høyt som 100 MB eller mer.
3 Tilsett "half_closed_clients" og sett den til "off" i konfigurasjonsfilen. Endre "maximum_object_size" for å "1024Kb" for mindre forbedringer.
4 Angi DNS-navnetjenere ved hjelp av "dns_nameserves" alternativet. Dette er viktig siden Squid blir holdt opp når du gjør DNS-oppslag.
5 Legg både "cache_swap_low" og "cache_swap_high" alternativer som bidrar til å bestemme når Squid vil begynne å beskjære cache. Dette er viktig for å holde buffer innenfor rimelige, raskt-tilgjengelige grenser.
6 Sett "memory_pools" til "Off". Dette gjør at Squid å frigjøre ubrukt RAM på serveren.
Hint
- Oppgradere harddisken en web-server til en med en høyere hastighet, målt i turtall, og legger til minne kan også fremskynde lasting ganger.