Hvordan man kan optimere en højtydende Squid proxy

February 27

Hvordan man kan optimere en højtydende Squid proxy

Squid proxy server er en af ​​de mest populære web proxy og cache servere rundt omkring. Når indsat korrekt, Squid drastisk reducerer belastningen tider og båndbredde til almindeligt tilgås hjemmesider. På en lille skala, er Squid let at konfigurere og kontrol, men som serverens forbrug vokser, kan du blive nødt til at gennemføre et par teknikker til optimering. Med et par tweaks i Squid serverens konfigurationsfiler, kan du optimere din Squid server for high-performance.

Instruktioner


• Åbn din "/etc/squid/squid.conf" fil i en teksteditor, såsom Notepad. Du skal være root for at få adgang til filen.

• Ændr "cache_mem" fra 8MB, er standard, til 32MB. Hvis din maskine har hukommelse til rådighed, kan hæve denne cache-hukommelse option virkelig forbedre ydeevnen. Nogle mennesker vil sætte dette så højt som 100 MB eller mere.

3. Tilsæt "half_closed_clients" option og sæt den til "Off" i konfigurationsfilen. Også ændre "maximum_object_size" til "1024KB" for mindre forbedringer.

• Angiv dine DNS navneservere ved hjælp af "dns_nameserves" valgmulighed. Dette er vigtigt, da Squid bliver holdt op med DNS-opslag.

5. Læg både "cache_swap_low" og "cache_swap_high" muligheder, der hjælper bestemme, hvornår Squid vil begynde at beskære cachen. Dette er vigtigt for at holde cache inden for rimelige, hurtigt-tilgængelige grænser.

• Indstil "memory_pools" til "Off", så Squid vil frigive noget RAM serveren ikke bruger tilbage i hukommelsen puljen.