gpt4 book ai didi

heroku - 在 Heroku 日志中显示 Python 异常错误

转载 作者:行者123 更新时间:2023-12-02 20:51:54 26 4
gpt4 key购买 nike

我有一个用 Python 编写的 Heroku 应用程序。当它失败时,它不会记录任何内容,而只是在失败位置停止代码执行(它不会执行下面的打印语句),然后继续运行,什么也没有发生。

如何在日志中显示异常错误和回溯?使用 raise 语句引发异常时,行为是否有所不同?

我在配置文件中设置了以下内容:

DEBUG = True
PRESERVE_CONTEXT_ON_EXCEPTION = True

尝试使用和不使用 PRESERVE_CONTEXT_ON_EXCEPTION

最佳答案

这取决于您的环境。

尝试添加这些行:

stream_handler = logging.StreamHandler()
stream_handler.setLevel(logging.INFO)
app.logger.addHandler(stream_handler)

此外,如果您使用 Gunicorn 运行服务器,则应将 --log-level debug 添加到您的 Procfile

关于heroku - 在 Heroku 日志中显示 Python 异常错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27754323/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com