<-
Apache > HTTP Server > Documentation > Version 2.2 > Programs

Please note

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

You may follow this link to go to the current version of this document.

htcacheclean - 디스크 캐쉬를 청소한다

가능한 언어:  en  |  ko  |  tr 

이 문서는 최신판 번역이 아닙니다. 최근에 변경된 내용은 영어 문서를 참고하세요.

htcachecleanmod_disk_cache가 사용하는 저장소 용량을 일정 한도로 유지한다. 이 도구는 직접 실행하거나 데몬(daemon)으로 실행할 수 있다. 프로그램을 데몬으로 실행하면 백그라운드에서 잠자고 있다가 일정 주기로 캐쉬 디렉토리에서 지울 것이 있는지 검사한다. 데몬에게 TERM이나 INT 시그널을 보내면 안전하게 종료한다.

참고

top

개요

htcacheclean [ -D ] [ -v ] [ -r ] [ -n ] -ppath -llimit

htcacheclean -b [ -n ] [ -i ] -dinterval -ppath -llimit

top

옵션

-dinterval
데몬으로 실행하여 interval 분마다 캐쉬를 청소한다. 이 옵션은 -D, -v, -r 옵션과 함께 사용할 수 없다. 데몬을 안전하게 종료하려면 데몬에게 SIGTERM 혹은 SIGINT 시그널을 보내면 된다.
-D
검사만 하고 실제 아무것도 지우지 않는다. 이 옵션은 -d 옵션과 함께 사용할 수 없다.
-v
자세한 통계를 출력한다. 이 옵션은 -d 옵션과 함께 사용할 수 없다.
-r
완전히 청소한다. 아파치 웹서버가 동작하지 않는다고 가정한다 (만약 동작한다면 캐쉬에 이상한 값이 저장된다). 이 옵션은 -d 옵션과 함께 사용할 수 없다.
-n
친절하게(nice) 동작한다. 다른 프로세스를 위해 느리게 동작한다. htcacheclean가 자주 잠을 자게되여 (1) 디스크 입출력이 지연되고 (2) 그동안 커널은 다른 프로세스를 스케줄할 수 있다.
-ppath
path를 디스크 캐쉬의 최상위 디렉토리로 지정한다. CacheRoot 지시어에 사용한 값과 동일한 값을 사용해야 한다.
-llimit
전체 디스크 캐쉬 용량 제한을 limit로 제한한다. 값은 기본적으로 (혹은 숫자에 B를 붙이면) 바이트 단위이다. 킬로바이트는 K를, 메가바이트는 M을 뒤에 붙인다.
-i
지능적으로 디스크 캐쉬가 변경된 경우에만 동작한다. 이 옵션은 -d 옵션과 함께만 사용할 수 있다.
top

종료코드

htcacheclean는 모든 작업이 성공한 경우에 ("참") 종료코드 0을 반환하고, 실패한 경우에는 1을 반환한다.

가능한 언어:  en  |  ko  |  tr 

top

Comments

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.