У меня есть общий хостинг, который каждые несколько дней просто останавливается, а затем перезапускается через некоторое время (например, 45 минут). Если я поймаю его, я смогу запустить его снова. Но я заинтересован в том, чтобы попытаться отладить проблему и исправить ее, поскольку мой сайт теперь обрабатывает тысячи просмотров страниц в день.
Я заметил одну вещь: обычно это происходит сразу после того, как пользователь загрузил изображение. Мое приложение (Django + Python) использует 65 МБ памяти, но хостинговая компания несколько раз превысила лимит в 80 МБ (они отправляют электронные письма с предупреждением, что мне нужно будет купить больше). Я не уверен, поможет ли это, но я хотел бы получить несколько советов о том, как это отладить, и чтобы мой сайт снова работал нормально.
[Wed Jun 08 10:53:46 2011] [error] Exception KeyError: KeyError(-1208527168,) in <module 'threading' from '/usr/local/lib/python2.6/threading.pyc'> ignored
[Wed Jun 08 10:53:46 2011] [error] Exception KeyError: KeyError(-1208527168,) in <module 'threading' from '/usr/local/lib/python2.6/threading.pyc'> ignored
[Wed Jun 08 10:53:46 2011] [error] Exception KeyError: KeyError(-1208527168,) in <module 'threading' from '/usr/local/lib/python2.6/threading.pyc'> ignored
[Wed Jun 08 10:53:46 2011] [error] Exception KeyError: KeyError(-1208527168,) in <module 'threading' from '/usr/local/lib/python2.6/threading.pyc'> ignored
[Wed Jun 08 10:53:46 2011] [error] Exception KeyError: KeyError(-1208527168,) in <module 'threading' from '/usr/local/lib/python2.6/threading.pyc'> ignored
[Wed Jun 08 08:53:46 2011] [error] Exception KeyError: KeyError(-1208527168,) in <module 'threading' from '/usr/local/lib/python2.6/threading.pyc'> ignored
[Wed Jun 08 10:53:46 2011] [notice] caught SIGTERM, shutting down