检查Heroku本地日志

时间:2019-02-17 16:51:36

标签: heroku heroku-ci

我有一个已部署到生产环境的应用程序,但我也在本地进行测试。

运行heroku logs --tail时,我会得到生产日志。我可以看到对Web应用程序的请求,该请求会立即显示在日志中。

但是,我在heroku local上的应用向我返回了“ 500服务器错误”。我想检查这些日志以了解原因。但是,我找不到这些日志。是否有类似heroku local logs --tail的命令?

1 个答案:

答案 0 :(得分:0)

为了在 IDE 或控制台中查看日志,请使用以下命令

本地:

我正在使用 Python 脚本并且在 heroku 中部署了相同的脚本。我想使用 heroku local 命令在本地运行,并希望在控制台中查看日志,但它没有在 IDE Console 中显示日志。因此,对于解决方法,我尝试了上述命令,并且效果很好。现在我可以在 IDE 中看到日志了。

例如对于 Python 脚本:

heroku local:run python test.py

例如对于 Rails:

heroku local:run rails console

生产:

heroku logs --tail --app <app-name>