Вопрос по python, django, heroku – Нет запущенных веб-процессов Ошибка - Развертывание Django на Heroku
Я использую учебник для развертывания Django. [http://devcenter.heroku.com/articles/django] После того, как я делаю мастер git push heroku, нет никаких веб-процессов.
<code>Process State Command ------- ----- ------- </code>
По логу это выглядит следующим образом.
<code>2012-04-13T03:48:45+00:00 heroku[slugc]: Slug compilation started 2012-04-13T03:49:32+00:00 heroku[api]: Config add PYTHONUNBUFFERED, PYTHONPATH, PATH, LD_LIBRARY_PATH, LANG, PYTHONHOME, LIBRARY_PATH, PYTHONHASHSEED by [email protected] 2012-04-13T03:49:32+00:00 heroku[api]: Release v2 created by [email protected] 2012-04-13T03:49:34+00:00 heroku[api]: Release v3 created by [email protected] 2012-04-13T03:49:34+00:00 heroku[api]: Deploy d1263ef by [email protected] 2012-04-13T03:49:34+00:00 heroku[web.1]: State changed from created to down 2012-04-13T03:49:35+00:00 heroku[slugc]: Slug compilation finished 2012-04-13T03:50:19+00:00 heroku[router]: Error H14 (No web processes running) -> GET growing-winter-4952.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= </code>
Есть идеи? Я смог заставить это работать с другим приложением. Спасибо.
Кроме того, когда я делаю паутину масштаба герою = 1 я получаю
<code>Scaling web processes... ! Record not found. </code>
manage.py
не являетсяproject/manage.py
, а скорее он находится на том же уровне, что и ваш Procfile. Мне удалось ввести подобное сообщение об ошибке (not a valid port number or address:port pair
) заключив IP / порт в кавычки - он не должен быть в кавычках, он должен выглядеть как-тоlike this.
modocache
foreman start
? Вы можете опубликовать вывод?
modocache
heroku scale web=1
Я получил такую же запись не найдена ошибка как у вас. Но я подождал несколько минут и снова запустил, и это сработало.
Если по какой-то причине ваша сборка не удалась при первом нажатии, то heroku автоматически не предоставит вам веб-процесс, и запись не найдена. ошибка может появиться, потому что в этой точке что-то не так со сборкой.
это результат масштабирования ваших веб-процессов до нуля через клиента.
$ heroku ps:scale web=0
Использоватьheroku ps
команда, чтобы определить состояние ваших веб-процессов., и вы должны взглянуть наКоды ошибок чтобы понять функциональность Heroku.