Цель: Было бы неплохо иметь простой способ проверки того, что кэширование действительно работает.
В файле 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».