worker_processes 5; worker_rlimit_nofile 8192; events { worker_connections 4096; } http { # include conf/mime.types; # include /etc/nginx/proxy.conf; # include /etc/nginx/fastcgi.conf; # index index.html index.htm index.php; default_type application/octet-stream; sendfile on; tcp_nopush on; server_names_hash_bucket_size 128; proxy_cache_path /opt/cache levels=1:2 keys_zone=dta_cache:10m max_size=10g inactive=60m use_temp_path=off; server { listen 8080; location / { proxy_cache dta_cache; proxy_cache_background_update on; proxy_cache_lock on; proxy_cache_key "$scheme$host$request_uri"; proxy_cache_valid 200 302 1d; proxy_cache_methods GET HEAD POST; proxy_pass http://backendcomposedtt:8080/; } } }