•
Uso de htcacheclean
htcacheclean sirve para mantener un control al tamaño del sistema de ficheros que usa mod_disk_cache. Vamos a ver como usarlo.
Las opciones que usaremos son:
- -d: Indica que se ejecute en modo daemon. Debemos pasar como parámetro cada cuantos minutos queremos que se ejecute.
- -i: Hace que htcacheclean se ejecute solo cuando haya cambios
- -t: Borra también los directorios vacíos, por defecto no lo hace por lo que en configuraciones grandes puede ser un problema.
- -n: Ejecuta el proceso con menor prioridad para no afectar al resto de procesos del sistema.
- -p: Indicamos por parámetro el sistema de ficheros donde tenemos la cache
- -l: Indicamos por parámetro en K o en M el tamaño máximo de la cache.
El comando completo quedaría:
htcacheclean -i -t -n -d60 -p /var/www/cache/ -l40000M
Como htcacheclean no se puede usar con daemontools podemos comprobar su funcionamiento con pgrep y el cron:
#htcacheclean 0 * * * * pgrep htcacheclean >/dev/null || /usr/local/apache22/bin/htcacheclean -i -t -n -d60 -p /var/www/cache/ -l40000M
Relacionados
Imprimir
Deja un comentario: