python - 如何让 gunicorn 记录未捕获的异常?

标签 python flask gunicorn

我有一个用 gunicorn 包裹的 flask 应用程序。我希望如果我的端点之一退出时出现未捕获的异常,并且在某处记录了异常。但是,我不希望将其发送到客户端,而只是一个服务器日志文件。

最佳答案

将 Flask PROPAGATE_EXCEPTIONS 配置为 True。这将启用异常传播,gunicorn 将记录一个日志文件。

http://flask.pocoo.org/docs/config/#builtin-configuration-values

关于python - 如何让 gunicorn 记录未捕获的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21400360/

相关文章:

python - 将列表转换为 ID 列表

python - Django post_save 在创建时没有获得多对多属性

python-3.x - 选择 jinja 内的 Flask wtforms selectfield 的默认值以获取动态数据

django - 为什么 Gunicorn 使用端口 8000/8001 而不是 80?

python - miniconda和miniforge有什么区别?

python - 如何一次更改多个子图的颜色?

docker - Flask应用程序Docker Nginx

javascript - 如何使用 flask-wtf 在 html select 的 onChange 上传递参数

python - 如何在访问日志中添加 Flask 全局 'g' 对象的 id?

django - 在Python优化模式下运行gunicorn