<div dir="ltr"><img width="0" height="0" class="mailtrack-img" alt="" style="display:flex" src="https://mailtrack.io/trace/mail/86a613eb1ce46a4e7fa6f9eb96989cddae639800.png?u=74734"><div class="gmail_default"><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">My proxy cache path is set to a very high size</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">proxy_cache_path  /var/lib/nginx/cache  levels=1:2   keys_zone=staticfilecache:180m  max_size=700m;</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">and the size used is only</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">sudo du -sh *</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">14M cache</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">4.0K    proxy</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">Proxy cache valid is set to</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">proxy_cache_valid 200 120d;</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">I track HIT and MISS via</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">add_header X-Cache-Status $upstream_cache_status;</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">Despite these settings I am seeing a lot of MISSes. And this is for pages I intentionally ran a cache warmer an hour ago.</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">How do I debug why these MISSes are happening? How do I find out if the miss was due to eviction, expiration, some rogue header etc? Does Nginx provide commands for this?</font></div><div style="color:rgb(0,0,0);font-family:arial,helvetica,sans-serif"><br></div></div><div><div dir="ltr" class="gmail_signature"><div class="gmail_signature">- Quintin</div></div></div></div>