Heroku。New Relic Procfile命令无效

6
我一直在尝试将New Relic添加到我的应用程序中,但是我收到了这个错误:

at=error code=H10 desc="App crashed"

错误来自于我声明Web进程的Procfile行。我遵循了文档中的要求,文档如下:这里这里,它们都指出应该像这样声明进程:
web: newrelic-admin run-program python manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3

它不起作用。

我应该如何在Procfile中声明Web进程以使New Relic正常工作?

我正在使用Django。

1个回答

2

好的,我发现如果我像这样声明Web进程,它可以正常工作:

web: newrelic-admin run-program gunicorn appname.wsgi

我不会将此问题标记为接受的答案,因为在文档中(此处)写道,该行适用于“带有内置开发服务器的Flask”。因此,这是一个临时解决方案,但也许能帮助某些人。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接