У меня есть управляющая команда, запущенная на экземпляре EC2, которая завершается неудачно при попытке выполнить запросы ORM следующим образом:
File "/usr/local/lib/python2.7/dist-packages/django/db/models/query.py", line 53, in __iter__
results = compiler.execute_sql(chunked_fetch=self.chunked_fetch)
File "/usr/local/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line 899, in execute_sql
raise original_exception
OperationalError: SSL connection has been closed unexpectedly
Я могу подключиться к той же базе данных просто отлично с django-admin shell_plus
на той же instance.
Чтобы диагностировать это, я хотел бы проверить параметры запроса соединения, который Django делает в каждом случае, чтобы увидеть, что отличается, но после небольшого поиска в источнике Django Казалось, лучше спросить, как вместо того, чтобы потеряться в сорняках на несколько часов:)
альтернативные стратегии диагностики этого также приветствуются!