Heroku больше не поддерживает бутылку? - PullRequest
0 голосов
/ 16 октября 2019

Я пытаюсь запустить очень простое приложение (из этого примера: 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: enter image description here

...