Форум сайта python.su
Надо же было случится, что в редкий день, когда занят по самое больно, не заглянул на свой же сайт что бы увидеть что он не работает.
Вот что в messages
Oct 16 18:30:16 unlimkam kernel: [4343457.620644] python[25556]: segfault at bfc0b5bc ip b781841d sp bfc0b580 error 6 in libpython2.7.so.1.0[b771d000+14d000]
Oct 16 18:30:17 unlimkam cron[2046]: /usr/sbin/sendmail: Невозможно выделить память
Oct 16 18:30:21 unlimkam mysql[25683]: Shutting down service MySQL ..done
Офлайн
Из приведенного, я лично, не вижу, что проблема в питоне. Видна только резкая нехватка памяти в системе. Есть еще логи?
Офлайн
В общем “виновник” найден, специфика джанго приложения не учла пару условий. бывает.
Меня несколько смутил segfault, но теперь кажется начинаю понимать что происходило:
пришел запрос в приложение, в силу недочета которого, началась чрезмерно потребляться память (с явными излишками). В один момент память кончилась вся вся. В результате успел упасть MYSQL и Python, освободив память. Веб сервер и ОС остались живы.
МОРАЛЬ сего эпоса такова:
1) лучше тестируйте приложения на нестандартные запросы
2) найдите средства мониторинга сервера
Офлайн