Созданное и развернутое приложение HEROKU (простое приложение python) продолжает падать с кодом = H10 - PullRequest
0 голосов
/ 05 апреля 2020
  • Я пытаюсь начать с установки python -heroku и у меня очень простой автономный скрипт python, needs.txt и Procfile.
    • Мне удалось успешно развернуть приложение, но приложение продолжает падать

Ниже приведена структура:

  • требования. TXT построен из pip freeze
  • Procfile: web: gunicorn simple_dashboard: сервер - отладка на уровне журнала --preload --workers 1
  • Приложение вызывается из сценария python (simple_dashboard )
  • Я могу запустить приложение локально, но когда я пытаюсь разместить его через Heroku, я продолжаю работать, чтобы связать ошибки, которые приводят к OSError: 98
  • (мне нужна помощь в настройке информация ПОРТА в правильном порядке, если мне нужно)

**

> 2020-04-05T07:49:46.983700+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/site-packages/dash/dash.py", line
> 1973, in run_server 2020-04-05T07:49:46.983701+00:00 app[web.1]:
> self.server.run(host=host, port=port, debug=debug,
> **flask_run_options) 2020-04-05T07:49:46.983701+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.8/site-packages/flask/app.py", line
> 990, in run 2020-04-05T07:49:46.983701+00:00 app[web.1]:
> run_simple(host, port, self, **options)
> 2020-04-05T07:49:46.983702+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/site-packages/werkzeug/serving.py",
> line 1052, in run_simple 2020-04-05T07:49:46.983702+00:00 app[web.1]:
> inner() 2020-04-05T07:49:46.983702+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/site-packages/werkzeug/serving.py",
> line 996, in inner 2020-04-05T07:49:46.983703+00:00 app[web.1]: srv =
> make_server( 2020-04-05T07:49:46.983703+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/site-packages/werkzeug/serving.py",
> line 847, in make_server 2020-04-05T07:49:46.983703+00:00 app[web.1]:
> return ThreadedWSGIServer( 2020-04-05T07:49:46.983703+00:00
> app[web.1]: File
> "/app/.heroku/python/lib/python3.8/site-packages/werkzeug/serving.py",
> line 740, in __init__ 2020-04-05T07:49:46.983704+00:00 app[web.1]:
> HTTPServer.__init__(self, server_address, handler)
> 2020-04-05T07:49:46.983704+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/socketserver.py", line 452, in
> __init__ 2020-04-05T07:49:46.983705+00:00 app[web.1]: self.server_bind() 2020-04-05T07:49:46.983705+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/http/server.py", line 138, in
> server_bind 2020-04-05T07:49:46.983705+00:00 app[web.1]:
> socketserver.TCPServer.server_bind(self)
> 2020-04-05T07:49:46.983706+00:00 app[web.1]: File
> "/app/.heroku/python/lib/python3.8/socketserver.py", line 466, in
> server_bind 2020-04-05T07:49:46.983706+00:00 app[web.1]:
> self.socket.bind(self.server_address) 2020-04-05T07:49:46.983706+00:00

> ***
app[web.1]: OSError: [Errno 98] Address already in use
  ***

> 2020-04-05T07:49:46.983836+00:00 app[web.1]: [2020-04-05 07:49:46
> +0000] [17] [INFO] Worker exiting (pid: 17)

**

...