Serveur Apache HTTP Version 2.4
htcacheclean
permet de maintenir la taille de
l'espace de stockage r�serv� � mod_disk_cache
en
dessous d'une limite de taille donn�e ou d'inodes utilis�s. Cet
utilitaire peut s'ex�cuter
soit manuellement, soit en mode d�mon. Lorsqu'il fonctionne en mode
d�mon, il se met en attente en arri�re-plan et recherche �
intervalles r�guliers dans le r�pertoire du cache les contenus �
supprimer. Pour arr�ter proprement le d�mon, vous pouvez lui envoyer
un signal TERM ou INT. Lorsqu'il est lanc� manuellement, une
recherche des contenus du cache qui peuvent �tre supprim�s est
effectu�e une seule fois. Si une ou plusieurs URLs sont sp�cifi�es,
chacune d'entre elles sera supprim�e du cache, si elle est pr�sente.
htcacheclean
[ -D ]
[ -v ]
[ -t ]
[ -r ]
[ -n ]
[ -Rarrondi ]
-pchemin
[-llimite|
-Llimite]
htcacheclean
[ -n ]
[ -t ]
[ -i ]
[ -Pfichier-pid ]
[ -Rarrondi ]
-dintervalle
-pchemin
[-llimite|
-Llimite]
htcacheclean
[ -v ]
[ -Rarrondi ]
-pchemin
[ -a ]
[ -A ]
htcacheclean
[ -D ]
[ -v ]
[ -t ]
[ -Rarrondi ]
-pchemin
url
-dintervalle
-D
, -v
et -r
s'excluent
mutuellement. Pour arr�ter le d�mon proprement, il suffit de lui
envoyer un signal SIGTERM
ou SIGINT
.-D
-d
s'excluent mutuellement. Si ce mode
est combin� avec la suppression des r�pertoires avec
-t
, les inodes signal�s comme supprim�s dans les
statistiques ne peuvent pas prendre en compte les r�pertoires
supprim�s, et seront marqu�s en tant qu'estimation.-v
-d
s'excluent mutuellement.-r
-t
et s'exclue
mutuellement avec l'option -d
.-n
htcacheclean
s'interrompt
de temps en temps de fa�on � ce que a) les entr�es/sorties disque
soient retard�es et b) que le noyau puisse mettre ce temps
processeur � disposition des autres processus.-t
-pchemin
CacheRoot
.-Pfichier-pid
-Rround
-llimite
B
� la valeur). Ajoutez le suffixe
K
pour KOctets ou M
pour MOctets.-Llimite
-i
-d
.-a
-A
Si une ou plusieurs URLs sont pass�es en argument �
htcacheclean
, chacune d'entre elles sera supprim�e du
cache. S'il existe plusieurs variantes de ces URLs, elles seront
toutes supprim�es.
Lorsqu'une URL mandat�e en inverse doit �tre supprim�e, l'URL effective est construite � partir de l'en-t�te Host, du port, du chemin et de la requ�te. Notez que le '?' doit toujours �tre sp�cifi� explicitement dans l'URL, qu'une cha�ne de param�tres soit pr�sente ou non. Par exemple, pour supprimer le chemin / du serveur localhost, l'URL devra �tre sp�cifi�e comme suit : http://localhost:80/?.
Les options -a
ou -A
permettent
d'afficher les URLs pr�sentes dans le cache telles qu'elles s'y
trouvent, une URL par ligne. L'option -A
affiche
l'entr�e du cache compl�te pour chaque URL, avec ses diff�rents
champs dans l'ordre suivant :
htcacheclean
renvoie z�ro ("true") si toutes les
op�rations se sont d�roul�es normalement, et 1
dans le
cas contraire. Si une URL est sp�cifi�e, et si cette URL �tait
pr�sente dans le cache et a �t� supprim�e avec succ�s,
htcacheclean
renvoie 0
, et 2
dans le cas contraire. Si une erreur est survenue au cours de la
suppression de l'URL, htcacheclean
renvoie
1
.