Nginx-根据进程列表的 grep 或类似内容更改状态代码

Nginx-根据进程列表的 grep 或类似内容更改状态代码

我们在云基础设施中使用 nginx 作为反向代理,它非常方便。不过我想将它用于其他用途。在我们的一些虚拟机上,有一个进程需要我确认是否正在运行。理想情况下,我希望 nginx 运行,为单个位置提供服务。访问该位置时,nginx 应该检查进程是否正在运行(通过 grep ps 或其他输出),如果正在运行,则返回 200,如果没有运行,则返回其他内容。不幸的是,我发现 nginx 的文档异常难读,所以我无法弄清楚如何做到这一点(或类似的事情)。

请注意,这些虚拟机没有运行其他 Web 服务器进程,并且不向外部网络开放,因此我并不担心它是否有点不稳定

相关内容