запросов идущих на апи за счёт кэширования.
Ожидаю: раз в 5 секунд на апи проходит 1 запрос
Что вижу: раз в 5 секунд, на апи проходят все запросы, которые есть.
nginx в докере из образа nginx:1.15-perl
конфиг
location ~* ^/api/test$ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass $test_upstream;
proxy_cache cache;
proxy_cache_valid 200 5s;
proxy_cache_use_stale updating;
proxy_cache_background_update on;
proxy_cache_lock on;
proxy_cache_lock_age 30s;
proxy_cache_lock_timeout 30s;
add_header X-Location-Tag test_method;
}
Что я делаю не так?
а в proxy_cache_key что стоит?
Обсуждают сегодня