Logging

Feb. 23rd, 2009 11:35 am
metaclass: (Default)
[personal profile] metaclass
Не хватает одной вещи в log4net, да и вообще в логах - явного отображения иерархии вызовов.

У меня один метод пишет в лог в процессе работы три раза, в промежутках вызывает методы, которые тоже пишут в лог свои данные. Даже с более менее понятными строками для вывода в лог, понять, кто кого вызывает, очень сложно, не наглядно как-то получается. Да еще эта падла работает в двух потоках, одновременно с GUI и звукозаписью, т.е. события приходят и от фонового потока воспроизведения и от виндовских событий, вроде отрисовки или там перемещения курсора.

Вроде бы есть какая-то возможность извратится с дополнительным стеком данных в log4net, но это все вручную, а у меня и так логов в метода чуть ли не больше, чем рабочих вызовов.

Date: 2009-02-23 04:15 pm (UTC)
From: [identity profile] vp.livejournal.com
имеется ввиду что хранилище логов одно, а туда сыплются логи с разных концов программы, из параллельных потоков и т.п. Каша может в итоге быть просто невообразимая.
Когда 1 поток - там слону все понятно

Date: 2009-02-23 04:52 pm (UTC)
From: [identity profile] lemantar.livejournal.com
у аффтара иная проблема "Не хватает одной вещи в log4net, да и вообще в логах - явного отображения иерархии вызовов."

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 25th, 2025 02:49 pm
Powered by Dreamwidth Studios