diff --git a/conf/nginx.conf b/conf/nginx.conf new file mode 100644 index 0000000000000000000000000000000000000000..8423dc11567ea0453a356cab87d34eae0ae6b4e1 --- /dev/null +++ b/conf/nginx.conf @@ -0,0 +1,35 @@ +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/; + } + } +}