psycopg2.InterfaceError: соединение уже закрыто - PullRequest
0 голосов
/ 04 марта 2019

Я использую psycopg2 для доступа к базе данных postgresql в проекте django.При выполнении функции, которая занимает около 30 минут, а затем сохраняется результат в базе данных, появляется следующее исключение:

self.connection.autocommit = autocommit Internal Server Error:
/dashboard/ajax/playbookRunner/39 Traceback (most recent call last): 
File "env/lib/python3.6/site-packages/django/db/backends/postgresql/base.py", line 238, in _set_autocommit
self.connection.autocommit = autocommit psycopg2.InterfaceError: connection already closed

какие-либо идеи?

Django == 2.1.5, psycopg2 == 2.7.7 psycopg2-binary == 2.7.7 и psql (PostgreSQL) версия 10.6

1 Ответ

0 голосов
/ 04 марта 2019

к сожалению, это происходит в версиях django 1.3 и 1.4.Пожалуйста, проверьте ваш журнал postgres для любой подробной информации. Рекомендуется обновить django до последней версии .Пожалуйста, опубликуйте версию django и postgres.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...