小编Jer*_*NER的帖子

nginx - 在更新时提供过时的缓存响应

在 nginx 中,我使用的是

proxy_cache_use_stale updating
Run Code Online (Sandbox Code Playgroud)

指令(http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_use_stale),以便对无效缓存内容的并发请求仅向上游发送 1 个请求(非第一个请求以陈旧内容响应,而第一个请求是更新内容)。

这很好用。

现在有没有办法让第一个请求立即以陈旧的内容响应,同时触发更新?

现在,响应时间对于非第一个无效请求非常好,但第一个需要等到后端响应。我更喜欢在缓存更新之前提供陈旧的内容。

nginx cache

5
推荐指数
2
解决办法
7962
查看次数

标签 统计

cache ×1

nginx ×1