إضافة ترويسة HTTP `X-Cache-Status`

الغرض: سيكون من الجيد لو كانت هناك طريقة بسيطة للتحقق مما إذا كانت ذاكرة التخزين المؤقت تعمل بالفعل.

في discourse/config/nginx.sample.conf at main · discourse/discourse · GitHub للواجهة الأمامية:

add_header X-Cache-Status $upstream_cache_status;

اقتباس Module ngx_http_upstream_module

$upstream_cache_status
يحتفظ بحالة الوصول إلى ذاكرة التخزين المؤقت للاستجابة (0.8.3). يمكن أن تكون الحالة إما “MISS” أو “BYPASS” أو “EXPIRED” أو “STALE” أو “UPDATING” أو “REVALIDATED” أو “HIT”.