Buenos días,
Tengo un nginx configurado como reverse proxy cache pero de vez en cuando me llegan varios MISS con microsegundos de diferencia, no pasa siempre pero si alguna vez al dia y queria optimizar la configuración de cache para evitar que esto ocurra.
La configuración:
http {
proxy_buffering on;
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=nginx-cache:10m inactive=20m max_size=50g;
proxy_temp_path /var/cache/nginx/tmp;
proxy_cache_lock on;
proxy_cache_use_stale updating;
proxy_cache_valid 200 302 10m;
proxy_cache_valid 301 1h;
proxy_cache_valid any 1m;
upstream origin {
server X.X.X.X:82;
keepalive 32;
}
server {
location / {
proxy_pass http://origin;
proxy_cache nginx-cache;
}
}