Django длительное соединение с базой данных процесса - PullRequest
1 голос
/ 10 января 2011

У меня есть проект django с длительной (~ 3 часа) командой управления в моей производственной среде (apache mod_wsgi) этот процесс завершается неудачно с разрывом канала (32) в конце при попытке обновить базу данных.

спасибо

1 Ответ

1 голос
/ 10 января 2011

Разорванный канал в основном означает, что один сокет в канале передачи был закрыт без уведомления другого, в вашем случае я думаю, что это означает, что соединение с базой данных, которое вы установили, было закрыто от части базы данных, поэтому Код попробуйте использовать его, это вызовет исключение.

Обычно соединение с базой данных имеет тайм-аут, который «обычно» вы можете настроить, увеличивая его для решения такого рода проблем, посмотрите документацию базы данных, чтобы узнать как.

N.B: вы не даете нам много подробностей, поэтому я просто пытаюсь сделать предположение здесь.

Хорошо, надеюсь, это поможет.

...