proxy_cache_lock
proxy_cache_lock指令用于设置是否开启缓存的锁功能。
在缓存中,某些数据项可以同时被多个请求返回的响应数据填充。开启该功能后,Nginx服务器同时只能有一个请求填充缓存中的某一数据项,这相当于给该数据项上锁,不允许其他请求操作。其他的请求如果也想填充该项,必须等待该数据项的锁被释放。这个等待时间由proxy_cache_lock_timeout指令配置。
该指令的语法结构为:
默认情况下,设置为关闭状态。
Last updated
Was this helpful?