Как настроить nginx для использования файла блокировки для генерирования ответа 423 Locked? - PullRequest
0 голосов
/ 13 февраля 2019

Среда:

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

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

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

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

1 Ответ

0 голосов
/ 13 февраля 2019
   if (-f /path/to/file) {
        return 423;
    }
...