Мне нужно запустить устаревший веб-сайт Zope2 и у меня есть некоторые претензии к нему. Самая большая проблема заключается в том, что иногда он просто блокируется, работает со 100% загрузкой ЦП и больше не отвечает на запросы. Хотя проблема не воспроизводится на регулярной основе, одна страница, содержащая 3 динамических графика, иногда вызывает ее, поэтому я подозреваю, что какое-то состояние гонки приводит к бесконечному циклу или зависанию занятости.
Проблема в том, что я пока не нашел способ отладить эту штуку. Нет ничего в журналах Zope и ничего в журналах системы. Я попробовал предложения из этого вопроса, чтобы получить трассировку стека, но единственный сигнал, который имеет какое-либо влияние, - это SIGKILL
.
Есть ли еще одна возможность узнать, где именно находится процесс, когда он застревает?