Caching question for large (ish) file

brad at ftwentertainment.com brad at ftwentertainment.com
Wed Jul 13 23:16:27 MSD 2011


Quoting Richard Kearsley <Richard.Kearsley at m247.com>:

> Show us the conf line where the cache is defined
>
> Sent from my iPhone
>

Hey Richard,

Here is the full nginx.conf file >.<


user  nobody;
worker_processes  4;

error_log  logs/error.log  notice;

pid        logs/nginx.pid;


events {
     worker_connections  1024;
}

http {
     proxy_cache_path  /var/www/cdn/site/cache levels=1:2  
keys_zone=site-cdn:8m max_size=1000m inactive=600m;
     proxy_temp_path /var/www/cdn/site/temp;
     open_file_cache max=1000 inactive=300s;
     open_file_cache_valid 360s;
     open_file_cache_min_uses 2;
     open_file_cache_errors off;
     include       mime.types;
     include       fastcgi.conf;
     include       proxy.conf;
     sendfile        on;
     keepalive_timeout  65;
     log_format  main  '$remote_addr - $remote_user [$time_local]  
"$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"  
"$http_x_forwarded_for"';
     upstream static.site.com {
     server xx.xx.xx.xx:80;
     }

   server {
     listen 80;
     server_name static.site.com;
     location / {
       proxy_pass http://static.site.com;
       proxy_cache site-cdn;
       proxy_cache_valid  200 302 301 any 365d;
       proxy_cache_use_stale updating;
       proxy_temp_path      /var/www/cdn/site/temp;
       proxy_buffering on;
     }
   }







More information about the nginx mailing list