nginx代理有一个指令,proxy_cache_min_uses但是我找不到使用的时间窗口或设置时间的方法。因为如果它不使用任何时间窗口,而是仅等待请求到达某个计数器,那么如果您将nginx保持足够长的运行时间,最终所有请求都将执行。
还是由于最近使用最少的策略而很快从缓存中撤出了一个相对罕见的请求,我对此不必太担心吗?
谢谢
proxy_cache_min_uses 只计算请求的数量,之后来自上游的响应将被缓存。
当请求在过期时间内未被访问或缓存大小超过最大值(使用 LRU 算法)时,请求将从缓存中逐出。您可以通过proxy_cache_path指令调整代理缓存(这里有一个很好的带有示例的文档)。
| 归档时间: |
|
| 查看次数: |
1079 次 |
| 最近记录: |