标签: python supervisor
我正在使用Supervisor运行Flask Web应用程序(例如app.py)。
app.py
有时app.py挂起而没有崩溃。
是否可以或建议创建另一个程序来监听app.py的心跳并在X秒内没有收到心跳就重新启动?
我的其他想法只是将问题点包装在try / except中,然后使程序崩溃,并使用主管重启。
这不是一项长期解决方案。
您将如何解决这个问题?