我正在this doc之后在我的Django Heroku应用程序上安装一个名为New Relic(监控)的附加组件。 在安装新的relic代理之后,我被要求将Procfile更改为:
web: newrelic-admin run-program python manage.py run_gunicorn -b "0.0.0.0:$PORT" -w 3
我咬了它。
在Heroku上启动应用程序时,我可以在heroku日志中看到它因Unknown command: 'run_gunicorn'
错误而崩溃。
实际上,输入heroku run python manage.py help
让我看到该命令不存在。
发生了什么?
这是heroku run pip freeze
的摘录:
Django==1.7.6
gunicorn==19.1.1
newrelic==2.46.0.37