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.