| imho.ws |
![]() |
|
|
|
# 1 |
|
Guest
Сообщения: n/a
|
У меня написан демон на перле. Он использует Net::OSCAR и DBI.
perl -cw не дает никаких ошибок. Через несколько дней непрерывной работы он перестает отвечать на запросы. При этом top показывает что скрипт загружает 99% процессора. Как с этим бороться? Стандартный дебаггер при этом очевидно не подойдет, поскольку глюк трудноповторяемый и для его возникновения может потребоваться несколько дней непрерывной работы. Можно ли как-то подцепиться к процессу и глянуть что он сейчас делает? Спасибо. |
|
|
# 2 |
|
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Mogu predlojit tebe iz demona pisat log fail. Dopustim pri whode w funkciju / proceduru / kriticheskij cikl pisat stroku w log.
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
|
|