Optymalizacja buforowania (specjalnie dla obrazów)
This commit is contained in:
parent
810092696a
commit
cb5c734fea
|
|
@ -37,6 +37,15 @@ server {
|
|||
|
||||
# Główna lokalizacja
|
||||
location / {
|
||||
# Optymalizacja buforowania
|
||||
proxy_buffering on;
|
||||
proxy_buffer_size 128k; # Pojedynczy bufor (większy niż domyślne 4k/8k)
|
||||
proxy_buffers 8 1M; # 8 buforów po 1MB każdy (łącznie 8MB na żądanie)
|
||||
proxy_busy_buffers_size 2M; # Bufor "w trakcie wysyłki"
|
||||
proxy_max_temp_file_size 0; # Wyłącz zapis na dysk (jeśli masz wystarczająco RAM)
|
||||
|
||||
|
||||
|
||||
limit_req zone=ip_limit burst=100 delay=50;
|
||||
proxy_pass http://arti24-container:3000;
|
||||
|
||||
|
|
@ -50,9 +59,14 @@ server {
|
|||
}
|
||||
|
||||
# Statyczne zasoby (obrazy, css, js, fonts)
|
||||
location ~* \.(jpg|jpeg|png|gif|ico|webp|svg|woff2)$ {
|
||||
location ~* \.(jpg|jpeg|png|gif|ico|webp|avif|svg|woff2)$ {
|
||||
proxy_cache COMBINED_CACHE;
|
||||
proxy_pass http://arti24-container:3000;
|
||||
|
||||
# Optymalizacja buforowania (specjalnie dla obrazów)
|
||||
proxy_buffers 16 1M; # 16 buforów po 1MB
|
||||
proxy_busy_buffers_size 4M;
|
||||
|
||||
proxy_cache_valid 200 30d;
|
||||
proxy_cache_min_uses 2;
|
||||
proxy_cache_lock on;
|
||||
|
|
|
|||
Loading…
Reference in New Issue