django .db.utils.OperationalError: SSL-соединение было неожиданно закрыто - PullRequest
1 голос
/ 23 января 2020

У нас есть проект Django, который также включает операции ввода-вывода с Postgres. Недавно мы начали время от времени получать следующую ошибку:

django.db.utils.OperationalError: SSL connection has been closed unexpectedly

Ошибка возникает при попытке создать объект:

SOME_MODEL_CLASS.objects.create(...)

У меня было много Postgres экземпляров, но не сталкивался с такой проблемой.

Настройки базы данных моего соответствующего Django проекта:

    'HOST': 'localhost',
    'PORT': '5432',
    'ENGINE': 'django.db.backends.postgresql',

Версия Python - 3.6.9, а пакет:

    django==1.11.11
    psql==10
    psycopg2==2.7.7

Я предполагаю, что обновление версии для одного / некоторых / всех из Django, psql и psycopg2 может помочь, но понимание причины поможет убедиться (или увеличит вероятность), что такое ошибка больше не повторится или, по крайней мере, позволит мне ее проверить.

Есть идеи по причине и по решению?

...