Ошибка веб-процессов Ошибка - развертывание Django на Heroku
Я использую учебное пособие для развертывания Django. [http://devcenter.heroku.com/articles/django] После того, как я нахожу мастер git push heroku, нет веб-процессов.
Process State Command
------- ----- -------
В журнале это выглядит следующим образом.
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=
Любые идеи? Мне удалось заставить это работать с другим приложением. Спасибо.
Также, когда я делаю масштаб геройки web = 1, я получаю это
Scaling web processes... ! Record not found.
Ответы
Ответ 1
Это, скорее всего, результат масштабирования ваших веб-процессов до нуля через клиента.
$ heroku ps:scale web=0
Используйте команду heroku ps
, чтобы определить состояние ваших веб-процессов., и вы должны взглянуть на Коды ошибок, чтобы понять функциональность Heroku.
Ответ 2
У меня была такая же проблема. Сначала, когда я побежал heroku scale web=1
, я получил ту же ошибку "Запись не найден", как вы. Но я подождал несколько минут и снова побежал, и это сработало.
Если по какой-то причине ваша сборка выходит из строя при первом нажатии, то геройку автоматически не дает вам веб-процесс, и ошибка "Запись не найдена" могла возникнуть, потому что что-то было отключено с помощью сборки в этот момент.