【发布时间】:2014-08-14 20:02:11
【问题描述】:
我有一个 supervisord/flask 正在运行的程序,它只有大约 80 行代码,不需要连续运行。只是一个实例,有没有办法在配置中设置它以便它知道?它运行良好,它只是在日志中给我一个错误,而这并不是真正的错误,这是我想要的。
【问题讨论】:
标签: c flask raspberry-pi supervisord
我有一个 supervisord/flask 正在运行的程序,它只有大约 80 行代码,不需要连续运行。只是一个实例,有没有办法在配置中设置它以便它知道?它运行良好,它只是在日志中给我一个错误,而这并不是真正的错误,这是我想要的。
【问题讨论】:
标签: c flask raspberry-pi supervisord
如果你使用 Werkzeug,你可以看看这个 sn-p http://flask.pocoo.org/snippets/67/ 来创建一个关闭方法并在你第一次请求之后调用它。
from flask import request
def shutdown_server():
func = request.environ.get('werkzeug.server.shutdown')
if func is None:
raise RuntimeError('Not running with the Werkzeug Server')
func()
【讨论】: