Плохой шлюз при развертывании приложения Django с awsebcli

Я использовал это руководство AWS для развертывания приложения Django на AWS EB с помощью awsebcli.

Развертывание приложения Django на Elastic Beanstalk

Но после завершения всех шагов я получил ошибку "502 Bad Gateway" и не вижу никакой созданной среды в консоли AWS, но когда я запускаю eb status, похоже, что среда была создана.

eb status

Environment details for: django-test-env
  Application name: django-test
  Region: us-west-2
  Deployed Version: app-210819_194308
  Environment ID: e-2h9nu62f8t
  Platform: arn:aws:elasticbeanstalk:us-west-2::platform/Python 3.8 running on 64bit Amazon Linux 2/3.3.4
  Tier: WebServer-Standard-1.0
  CNAME: django-test-env.eba-3i3hqgjc.us-west-2.elasticbeanstalk.com
  Updated: 2021-08-19 18:43:34.097000+00:00
  Status: Ready
  Health: Red

Единственное, что я сделал по-другому, это использовал Python 3.8 на этапе 1 "Развертывание сайта с помощью EB CLI".

Кроме того, мне пришлось создать ID ключа доступа и секретный ключ доступа, чтобы иметь возможность войти в awsebcli.

Вернуться на верх