502 Плохой шлюз Elastic Beanstalk, нет модуля с именем «ebdjango»

Я пытаюсь развернуть приложение django с помощью elastic beanstalk, я выполнил все шаги из документации AWS и получаю ошибку 502 bad gateway.

Я просмотрел журналы elastic beanstalk, как предлагалось в аналогичных вопросах, и продолжает появляться одна и та же ошибка, которую я не видел ни в одном другом сообщении.

Jan 6 20:42:24 ip-172-31-32-9 web: ModuleNotFoundError: No module named 'ebdjango'

Я могу найти похожие вопросы только о модуле django, а не ebdjango, и pip install явно не работает. Я включил другую информацию о файлах, которая может иметь отношение к делу. Если потребуется что-то еще, я буду рад предоставить это.

django.config файл

option_settings:
  aws:elasticbeanstalk:container:python:
    WSGIPath: ebdjango.wsgi:application

  aws:autoscaling:launchconfiguration:
    DisableIMDSv1: true'

config.yml

branch-defaults:
  default:
    environment: django-env-2
    group_suffix: null
environment-defaults:
  django-env:
    branch: null
    repository: null
global:
  application_name: django-env-2
  branch: null
  default_ec2_keyname: null
  default_platform: Python 3.8
  default_region: eu-west-2
  include_git_submodules: true
  instance_profile: null
  platform_name: null
  platform_version: null
  profile: eb-cli
  repository: null
  sc: null
  workspace_type: Application

Журналы ошибок ЭБ

2025/01/06 20:31:47 [error] 32552#32552: *76 connect() failed (111: Connection refused) while connecting to upstream, client: 172.31.13.182, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8000/", host: "172.31.32.9"
2025/01/06 20:31:48 [error] 32552#32552: *78 connect() failed (111: Connection refused) while connecting to upstream, client: 172.31.34.82, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8000/", host: "172.31.32.9"

Спасибо за любую помощь!

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