如何配置 nginx 以使用锁定文件生成 423 Locked 响应?

How to configure nginx to use a lock file to generate a 423 Locked response?

环境:

我正在使用 nginx 1.14.2 和 php-fpm 7.2(nginx 和 php-fpm 在同一个虚拟机上)

上下文: 我开发了以下用例:当文件系统上存在锁定文件时(created/deleted 通过 "upgrade" 脚本),我通过我的源代码 return 423 锁定 HTTP 响应。 (该脚本用于更新一些文件和清除服务器的缓存)

问题: 我希望 nginx 将锁定文件处理为 return 423 锁定响应和 "free" php-fpm 进程。

是否可以针对此类行为配置 nginx?

   if (-f /path/to/file) {
        return 423;
    }