Приложение Python Heroku имеет 0 веб-динамов, несмотря на правильный Procfile и в нужном месте - PullRequest
0 голосов
/ 20 сентября 2018

Я успешно развернул приложение python, но когда я открываю приложение, оно показывает мне:

Ошибка приложения В приложении произошла ошибка, и ваша страница не может быть обработана.Если вы являетесь владельцем приложения, проверьте подробности в своих журналах.Это можно сделать из интерфейса командной строки Heroku с помощью команды Heroku logs --tail

вот мои журналы heroku:

service = status = 503 bytes = protocol = https 2018-09-20T10: 05: 18.000000 + 00: 00 приложение [api]: сборка завершена 2018-09-20T10: 19: 34.769300 + 00: 00 heroku [роутер]: at = код ошибки = H14 desc = "Нет веб-процессоввыполняется"method = GET path =" / "host = demoaap.herokuapp.com request_id = 1ae 01895-963b-4211-9b30-d16de606c827 fwd =" 182.72.121.210 "dyno = connect = service = s tatus = 503 байта= protocol = https

команды "heroku ps" выдают: Нет динамов на demoaap (demoaap - это имя моего приложения)

Более того, я пробовал Herokuommand ("heroku ps: scale web = 1 "), чтобы запустить динамограмму, но не работать.Пожалуйста, помогите мне

Ответы [ 2 ]

0 голосов
/ 04 июня 2019

Если вы использовали Procfile при развертывании, убедитесь, что у него нет расширения, например .txt.Если это так, вы можете попробовать:

  1. Удаление этого файла Procfile.txt.
  2. Создание нового Procfile без расширения.
  3. Отправка новых файлов в Heroku.
0 голосов
/ 10 декабря 2018

веб: gunicorn - eventlet класса рабочего -w 1 приложение: приложение

...