Está en la página 1de 2

Uso de refresh_pattern en el servicio SQUID en GNU/Linux CentOS 5

Hola comunidad, ac les dejo este breve manual para optimizar el uso del cach squid en GNU/Linux CentOS 5 por medio de la directiva refresh_pattern. Para iniciar se crea una copia de respaldo del archivo de configuracin del servicio squid; cp /etc/squid/squid.conf squid.conf.org Se edita el archivo de configuracin ubicado en el directorio /etc/squid; vim /etc/squid/squid.conf Despus de la directiva cache_mem se define el tiempo de refresco para los formatos de archivos. La sintaxis son las siguientes; Tiempo mnimo antes de descargar nuevamente (minutos), el porcentaje de vida (%) y el tiempo mximo para envejecer (minutos). # Para sonido tiempo de 10 das y un mximo de 30. refresh_pattern -i \.aiff?$ 14400 80% 43200 refresh_pattern -i \.au$ 14400 80% 43200 refresh_pattern -i \.ram?$ 14400 80% 43200 refresh_pattern -i \.snd$ 14400 80% 43200 refresh_pattern -i \.mid$ 14400 80% 43200 refresh_pattern -i \.mp2$ 14400 80% 43200 refresh_pattern -i \.mp3$ 14400 80% 43200 refresh_pattern -i \.ogg$ 14400 80% 43200 refresh_pattern -i \.wav$ 14400 80% 43200 # Para video tiempo de 10 das y un mximo de 30. refresh_pattern -i \.mov$ 14400 80% 43200 refresh_pattern -i \.mpe?g?$ 14400 80% 43200 refresh_pattern -i \.avi$ 14400 80% 43200 refresh_pattern -i \.qtm?$ 14400 80% 43200 refresh_pattern -i \.viv$ 14400 80% 43200 refresh_pattern -i \.swf$ 14400 80% 43200 refresh_pattern -i \.flv$ 14400 80% 43200 # Para imagenes tiempo de 1 da y un mximo 3 para descargar nuevamente. refresh_pattern -i \.gif$ 1440 80% 4320 refresh_pattern -i \.tiff?$ 1440 80% 4320 refresh_pattern -i \.bmp$ 1440 80% 4320 refresh_pattern -i \.jpe?g$ 1440 80% 4320 refresh_pattern -i \.xbm$ 1440 80% 4320 refresh_pattern -i \.png$ 1440 80% 4320

refresh_pattern -i \.wrl$ 1440 80% 4320 refresh_pattern -i \.ico$ 1440 80% 4320 refresh_pattern -i \.pnm$ 1440 80% 4320 refresh_pattern -i \.pbm$ 1440 80% 4320 refresh_pattern -i \.pgm$ 1440 80% 4320 refresh_pattern -i \.ppm$ 1440 80% 4320 refresh_pattern -i \.rgb$ 1440 80% 4320 refresh_pattern -i \.ppm$ 1440 80% 4320 refresh_pattern -i \.rgb$ 1440 80% 4320 refresh_pattern -i \.xpm$ 1440 80% 4320 refresh_pattern -i \.xwd$ 1440 80% 4320 refresh_pattern -i \.pict?$ 1440 80% 4320 # Para ejecutables tiempo de 10 das y un mximo 30. refresh_pattern -i \.exe$ 14400 80% 43200 # Para las actualizaciones de Windows tiempo de 10 das y un mximo 15. refresh_pattern -i \.cab$ 14400 80% 21600 # Para los paquetes Debian y CentOS / RedHat / Fedora 1 da mnimo y mximo. refresh_pattern -i \.deb$ 1440 100% 1440 refresh_pattern -i \.rpm$ 1440 100% 1440 En este caso no se aconseja dejar muy elevado el valor en los archivos .rpm (si usas GNU/Linux CentOS) por las actualizaciones peridicas. En el caso de las actualizaciones de de Windows, es un promedio de entre 10 a 20 das las notificaciones para actualizaciones. En todo caso, este es un ejemplo estndar, habr si fuese necesario ajustarlo a las necesidades de cada servidor squid. Por ltimo recureden que que slo almacenar los archivos que estn dentro del maximum_object_size. Espero haya sido de utilidad. Saludos.

También podría gustarte