imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 29.11.2004, 12:29     # 1
mymus
Guest
 
Сообщения: n/a

Question perl debugging

У меня написан демон на перле. Он использует Net::OSCAR и DBI.
perl -cw не дает никаких ошибок. Через несколько дней непрерывной работы он перестает отвечать на запросы. При этом top показывает что скрипт загружает 99% процессора. Как с этим бороться? Стандартный дебаггер при этом очевидно не подойдет, поскольку глюк трудноповторяемый и для его возникновения может потребоваться несколько дней непрерывной работы. Можно ли как-то подцепиться к процессу и глянуть что он сейчас делает?

Спасибо.
 
Старый 30.11.2004, 10:32     # 2
helldomain
Administrator
 
Аватар для helldomain
 
Регистрация: 13.05.2002
Сообщения: 11 227

helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
helldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиургhelldomain Демиург
Mogu predlojit tebe iz demona pisat log fail. Dopustim pri whode w funkciju / proceduru / kriticheskij cikl pisat stroku w log.
__________________
Осколки прошлого, как снег, закрутит ураган времён,
В ушедший день для нас навек, обрушив мост,
Оставив в наших душах след, тьма уплывёт за горизонт,
И в чистом небе вспыхнет свет, свет новых звёзд.
helldomain вне форума  
Старый 02.12.2004, 03:05     # 3
mymus
Guest
 
Сообщения: n/a

Cпасибо, я это пробовал но не помогает: у меня есть такое подозрение что проблема не в моем скрипте (он довольно простой) а в модуле Net::OSCAR. Его писал не я и он довольно большой, возможно он где-то впадает в бесконечный цикл.
 
Старый 08.12.2004, 00:20     # 4
bloodman
Junior Member
 
Регистрация: 15.04.2004
Сообщения: 69

bloodman Путь к славе только начался
Это какая - то логическая ошибка , либо у тебя в скрипте , либо в Net::OSCAR. А каким дебагером пользуешься? Вообщем без кода (твой маленький говоришь? ) мне кажется даже не намекнуть, так как очень мало данных...
bloodman вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 07:12.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.