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"
Спасибо за любую помощь!