Невозможно выполнить запросы к AWS mysql в экземпляре ec2 после удаления через eb cli

Я использую RDS MySQL от AWS и он работает на локальной машине Я могу успешно войти в Django admin, используя ту же самую базу данных, также могу мигрировать и т.д. Но проблема в том, что когда я развернул этот проект с теми же настройками с EB CLI через экземпляр ec2, проект загрузился успешно. за исключением операций с бд, которые не работают должным образом. Я не могу войти в админку, и это дает 504 Gateway Time-out. enter image description here

На обработку запроса уходит 60 секунд, но каждый раз происходит сбой. Но операции с базой данных работают на локальных машинах. Например, я попробовал сделать GET запрос с localhost, используя ту же самую базу данных /api/v1/categories/1/ что дает мне `200 ответ

Но когда я пробовал из того же проекта, размещенного на ec2 экземпляре, он выдает 504 ответ enter image description here

Вот конфигурации eb:

packages:
    yum:
        python3-devel: []
        mariadb-devel: []

option_settings:
  aws:elasticbeanstalk:application:environment:
    DJANGO_SETTINGS_MODULE: config.settings


  aws:elasticbeanstalk:container:python:
    WSGIPath: config.wsgi:application

Некоторые предлагают увеличить время обработки HTTP запроса. Но почему это занимает слишком много времени, но работает на удаленном соединении локально. из локальных настроек Django. Есть ли какие-то дополнительные настройки, которые нужно установить для решения этой проблемы? Или какое может быть решение?

В журналах даже нет ошибок.

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