dav_ext_lock_zone
为在 NGINX 中管理 WebDAV 锁状态定义一个共享内存区。
NGINX WebDAV PROPFIND,OPTIONS,LOCK,UNLOCK support
·
http
语法dav_ext_lock_zone zone=NAME:SIZE [timeout=TIMEOUT];
默认值none
上下文http
参数1-2
说明
dav_ext_lock_zone 指令配置了一个用于 WebDAV 锁定功能的共享内存区。该指令对于存储当前活动锁的信息至关重要,包括锁的过期时间、令牌和作用范围等细节。它通过确保资源被正确加锁并在多个请求间对访问进行控制,从而有助于在 WebDAV 环境中管理并发。
配置示例
http {
dav_ext_lock_zone lockzones:10m timeout=60s;
}⚠
确保区域的大小足以处理预计的锁数量;否则,性能可能会下降。
⚠
指定的区域名称必须与 dav_ext_lock 指令匹配,才能正常工作。