From: Grant Slater Date: Tue, 26 Mar 2024 20:56:17 +0000 (+0000) Subject: imagery: improve tiler caching and keepalive X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/93a486818f8a4a2fd55afa8c00e6226bc3b2462f imagery: improve tiler caching and keepalive --- diff --git a/cookbooks/imagery/templates/default/nginx_titiler.conf.erb b/cookbooks/imagery/templates/default/nginx_titiler.conf.erb index cebf0efab..e84948441 100644 --- a/cookbooks/imagery/templates/default/nginx_titiler.conf.erb +++ b/cookbooks/imagery/templates/default/nginx_titiler.conf.erb @@ -63,6 +63,7 @@ server { proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-SSL on; proxy_http_version 1.1; + proxy_set_header "Connection" ""; proxy_redirect off; } @@ -76,10 +77,16 @@ server { proxy_set_header X-Forwarded-Proto https; proxy_set_header X-Forwarded-SSL on; proxy_http_version 1.1; + proxy_set_header "Connection" ""; proxy_redirect off; proxy_cache_key "$scheme$proxy_host$uri"; proxy_cache ngi-aerial; - proxy_cache_valid any 90d; + proxy_cache_valid 200 204 180d; + proxy_cache_use_stale error timeout updating http_502 http_503 http_504; + proxy_cache_background_update on; + proxy_ignore_headers Cache-Control; expires max; + add_header X-Proxy-Cache $upstream_cache_status; + } }