Развертывание приложения Django на AWS ElasticBeanstalk
Я пытаюсь развернуть приложение django на AWS ElasticBeanstalk. Я работаю на машине Linux. Все идет хорошо, но когда развертывание завершено, я получаю "502 Gateway Error". В результате глубокого поиска я обнаружил, что люди с подобной проблемой создали Procfile в корневом каталоге проекта и добавили в него следующее: "web: gunicorn--bind :8000 --workers 3 --threads 2 applicationName.wsgi:application". Я попробовал это, но затем я получил "ServiceError - Failed to deploy application." Есть какие-нибудь подсказки?
Довольно странно, но он показывал эту ошибку шлюза только потому, что я вышел
ALLOWED_HOSTS=['*']
После изменения на
ALLOWED_HOSTS=['app_url']
# where app_url is the url provided by eb when it is deployed firstly