dav_ext_lock_zone

Определяет зону разделяемой памяти для управления состояниями блокировок WebDAV в NGINX.

Синтаксис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 для корректной работы.

← Ко всем директивам