문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
nginx:proxy_cache [2012/10/26 12:11] kwon37xi |
nginx:proxy_cache [2015/06/30 09:59] (현재) kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== nginx Proxy Cache ====== | ====== nginx Proxy Cache ====== | ||
- | * 정적 데이터를 캐싱할 수 있다. | + | * 다른 서버에서 오는 |
+ | * [[http:// | ||
* Cache를 비롯한 Shared 메모리를 사용하는 기능은 Windows Vista 이후 버전에서는 작동하지 않는다. [[http:// | * Cache를 비롯한 Shared 메모리를 사용하는 기능은 Windows Vista 이후 버전에서는 작동하지 않는다. [[http:// | ||
* 기본적으로 응답의 헤더를 분석하여 캐시 관련 헤더의 값에 따라 캐싱을 수행한다. 즉, proxy 서버 전체에 대해 캐시를 걸더라도 응답 헤더에서 cache를 하도록 하지 않았다면 캐시를 수행하지 않는다. | * 기본적으로 응답의 헤더를 분석하여 캐시 관련 헤더의 값에 따라 캐싱을 수행한다. 즉, proxy 서버 전체에 대해 캐시를 걸더라도 응답 헤더에서 cache를 하도록 하지 않았다면 캐시를 수행하지 않는다. | ||
줄 7: | 줄 8: | ||
tmpfs / | tmpfs / | ||
</ | </ | ||
+ | * 일반적인 리눅스 배포판들은 ''/ | ||
* [[http:// | * [[http:// | ||
- | proxy_cache_path | + | proxy_cache_path |
</ | </ | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | ===== 기본 설정 ===== | ||
< | < | ||
- | proxy_cache | + | http { |
+ | proxy_cache_path / | ||
+ | proxy_temp_path / | ||
+ | server { | ||
+ | | ||
+ | } | ||
+ | } | ||
</ | </ | ||
+ | |||
+ | ===== 로컬 파일 캐시 ===== | ||
+ | * [[http:// | ||
+ | * nginx는 기본적으로 로컬 파일 캐싱을 지원하지 않고 있다. 그러나 서빙중인 파일이 NFS등의 네트워크로 연결된 파일 시스템 상에 있을 때 캐시를 하는 것이 부담을 줄여준다. | ||
+ |