Иногда при получении данных из базы данных либо через оболочку python, либо через скрипт python процесс python умирает, и на терминал выводится одно слово: Killed
Это буквально всеговорит.Это происходит только с определенными сценариями, но всегда происходит с этими сценариями.Это последовательно происходит с этим единственным запросом, выполнение которого занимает некоторое время, а также с миграцией на юг, которая добавляет кучу строк одну за одной в базу данных.
Первоначально я предполагал, что одна транзакцияЭто заняло слишком много времени, поэтому я включил автокоммит для Postgres.Не решил проблему.
Я проверил журналы Postgres, и это единственное, что есть:
2010-08-19 22:06:34 UTC LOG: could not receive data from client: Connection reset by peer
2010-08-19 22:06:34 UTC LOG: unexpected EOF on client connection
Я пробовал поискать в Google, но, как и следовало ожидать, сложно найти сообщение об ошибке, состоящее из одного слова.
Я использую Django 1.2 с Postgres 8.4 на одном облачном VPS-сервере Ubuntu 10.4, стандартная конфигурация для всего.