Я пытаюсь запустить очень простое приложение (из этого примера: https://github.com/chucknado/bottle_heroku_tutorial),, но не могу успешно запустить приложение. Несмотря на то, что Procfile настраивает веб-процесс, я, похоже, продолжаю получать "Процесс завершен с ошибкой в статусе 137 "(веб-процессы не найдены).
Я нахожу достаточную поддержку для Flask и Django. Поддерживается ли бутылка еще Heroku?
Я пробовализменив run () в sample_app.py на: run(host="0.0.0.0", port=5000)
Кроме того, я изменил его на 'worker' в Procfile (с python - Ошибка R10 (Тайм-аут загрузки) -> Ошибка веб-процессасвязать с $ PORT в течение 60 секунд после запуска ) и попытаться включить огнестрельное оружие безуспешно.
В Procfile:
web: python sample_app.py
В sample_app.py:
if os.environ.get('APP_LOCATION') == 'heroku':
run(host="0.0.0.0", port=int(os.environ.get("PORT", 5000)))
else:
run(host='localhost', port=8080, debug=True)
В runtime.txt:
python-3.6.9
В needs.txt:
bottle==0.12.8
Должен вывести простую страницу ("/ home") с текстом и ссылкой надругая страница («профиль»).
Вот скриншот некоторых ошибок, показанных в heroku logs --tail
: