* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Приложение, развернутое на герою с использованием состояния Gunicorn, изменено с начала сбоя - PullRequest
0 голосов
/ 18 апреля 2020

Я хотел бы развернуть серверную часть своего приложения на героку, чтобы оно взаимодействовало с фронтом (также развернутым на героку). Однако, когда я пытаюсь его использовать, я сталкиваюсь с проблемой.

Мой исходный код находится на этом github: https://github.com/Barth2501/mylittlecellar-back

Я использую flask на порт 8000, поэтому у меня есть сборка Procfile

web: gunicorn web:app

, и мой файл resuirements.txt также содержит gunicorn:

aniso8601==8.0.0
astroid==2.3.3
attrs==19.3.0
Automat==20.2.0
certifi==2019.11.28
cffi==1.14.0
chardet==3.0.4
click==7.1.1
constantly==15.1.0
crochet==1.12.0
cryptography==2.8
cssselect==1.1.0
Flask==1.1.1
Flask-Cors==3.0.8
Flask-JWT-Extended==3.24.1
Flask-RESTful==0.3.8
gunicorn==20.0.4
hyperlink==19.0.0
idna==2.9
incremental==17.5.0
isort==4.3.21
itsdangerous==1.1.0
Jinja2==2.11.1
lazy-object-proxy==1.4.3
lxml==4.5.0
MarkupSafe==1.1.1
mccabe==0.6.1
nltk==3.4.5
numpy==1.18.2
pandas==1.0.3
parsel==1.5.2
peewee==3.13.1
Protego==0.1.16
psycopg2==2.8.4
pyasn1==0.4.8
pyasn1-modules==0.2.8
pycparser==2.20
PyDispatcher==2.0.5
PyHamcrest==2.0.2
PyJWT==1.7.1
pylint==2.4.4
pyOpenSSL==19.1.0
python-dateutil==2.8.1
python-dotenv==0.12.0
pytz==2019.3
queuelib==1.5.0
requests==2.23.0
Scrapy==2.0.1
service-identity==18.1.0
six==1.14.0
Twisted==20.3.0
typed-ast==1.4.1
Unidecode==1.1.1
urllib3==1.25.8
w3lib==1.21.0
Werkzeug==1.0.0
wrapt==1.11.2
zope.interface==5.0.0

Когда я пытаюсь развернуть его на heroku, сборка происходит все хорошо, но когда я просматриваю свои журналы, вот что у меня есть:

2020-04-18T13:18:04.000000+00:00 app[api]: Build started by user barthelemy.lancelot@student.ecp.fr
2020-04-18T13:19:36.297211+00:00 app[api]: Deploy 99e33c23 by user barthelemy.lancelot@student.ecp.fr
2020-04-18T13:19:36.297211+00:00 app[api]: Release v10 created by user barthelemy.lancelot@student.ecp.fr
2020-04-18T13:19:37.715963+00:00 heroku[web.1]: State changed from crashed to starting
2020-04-18T13:19:46.367291+00:00 app[web.1]: [2020-04-18 13:19:46 +0000] [4] [INFO] Starting gunicorn 20.0.4
2020-04-18T13:19:46.368119+00:00 app[web.1]: [2020-04-18 13:19:46 +0000] [4] [INFO] Listening at: http://0.0.0.0:8000 (4)
2020-04-18T13:19:46.368299+00:00 app[web.1]: [2020-04-18 13:19:46 +0000] [4] [INFO] Using worker: sync
2020-04-18T13:19:46.374529+00:00 app[web.1]: [2020-04-18 13:19:46 +0000] [10] [INFO] Booting worker with pid: 10
2020-04-18T13:19:46.401317+00:00 app[web.1]: [2020-04-18 13:19:46 +0000] [11] [INFO] Booting worker with pid: 11
2020-04-18T13:19:54.000000+00:00 app[api]: Build succeeded
2020-04-18T13:20:44.417727+00:00 heroku[web.1]: State changed from starting to crashed

Так что я действительно не знаю, где искать решение этой проблемы sh, кто-нибудь может мне помочь это?

Большое вам спасибо

...