1. 미들웨어이야기/02. Apache

apache에서 file cache

알 수 없는 사용자 2014. 12. 2. 15:04

사용자가 많이 몰려 이미지 등의 다운로드로 서버 부하가 우려될 경우

잦은 변경이 없는 파일들에 대해 cache할 수 있도록 설정 할 수 있습니다.

cache하는 시간(초단위)도 설정할 수 있으며,

FileEtag옵션을 이용하여 파일의 MTIME, Size의 변경이 있을 경우엔 cache되어 있더라도

시 다운로드 받을 수 있도록 설정할 수 있습니다.(아래 예)

다만mod_headers.so 모듈의 load가 전제로 적용 가능한 옵션입니다.



<FilesMatch ".(css|jpg|jpeg|gif|png|ico|swf|flv|cab|bmp|svg)$">

Header set Cache-Control "max-age=36000, public, must-revalidate"

</FilesMatch>

FileETag MTime Size

LoadModule headers_module modules/mod_headers.so


'1. 미들웨어이야기 > 02. Apache' 카테고리의 다른 글

Apache 상태 확인 페이지 설정  (0) 2014.12.02
L4의 부하 분산 방법  (0) 2014.12.02
SSL인증서 정상 설치 여부 확인  (0) 2014.12.02
Apache 모듈정보  (0) 2014.10.31
Apache 환경변수  (0) 2014.10.31