Как настроить nginx для использования файла блокировки для генерации ответа 423 Locked?

Окружающая среда:

Я использую nginx 1.14.2 и php-fpm 7.2 (nginx и php-fpm находятся на одной виртуальной машине)

Контекст: я разработал следующий вариант использования: когда в файловой системе присутствует файл блокировки (созданный/удаленный сценарием «обновления»), я возвращаю HTTP-ответ 423 Locked через свой исходный код. (скрипт используется для обновления некоторых файлов и очистки кеша сервера)

Проблема: я хочу, чтобы nginx обработал файл блокировки, чтобы вернуть ответ 423 Locked и «освободить» процесс php-fpm.

Можно ли настроить nginx для такого поведения?


person J. Verger    schedule 13.02.2019    source источник