我如何判断nginx是否正在缓存具有(共享)最大年龄,公开的响应



是否有可能知道我得到的响应是新的(我是第一个提出该请求的人)还是从缓存中出来的(其他人或我,已经发出了该请求并且缓存是最新的)。

我可以访问所有内容,但我找不到在哪里查看命中/未命中。

我在标题中也看不到任何指示响应年龄(仅最大年龄)的内容。

当我使用Symfony2的AppCache而不是nginx缓存时,我可以看到一个Age标头。nginx也应该添加该标头吗?

我找到了这个:

add_header X-Cache $upstream_cache_status;

似乎工作正常。

最新更新