|
|
|
Вопрос по логгированию
|
|||
|---|---|---|---|
|
#18+
В приложении логгирование реализовано через log4j обернутый в slf4j и есть хотелка иметь возможность в рантайме сменить level и appender, причем в идеале только для части классов (создаются logger per class). Беглое гугление подсказывает, что slf4j не предоставляет таких возможностей и решение нужно искать через попытки достучаться до оборачиваемого log4j и уже упражняться с ним, еще находил варианты еще надстроек над slf4j ( http://projects.lidalia.org.uk/lidalia-slf4j-ext/), тоже, имхо, сомнительно. Собственно вопрос, дайте совет как лучше сделать: 1. Как то достучаться до log4j, тогда еще вопрос как это сделать? 2. Выкинуть slf4j и использовать log4j напрямую. 3. Использовать расширение http://projects.lidalia.org.uk/lidalia-slf4j-ext/ А ноги хотелки растут из того, что нужно иметь возможность продебажить проблему в продакшене, которая повторяется не стабильно, на постоянку включать debug level как бы совсем не кошерно, да и место проблемы в целом тоже понятное. По идее здесь нужно использовать что-нибудь на вроде JMX, но хотелось бы обойтись без него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 13:30 |
|
||
|
Вопрос по логгированию
|
|||
|---|---|---|---|
|
#18+
just_vladimir, может так Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 14:12 |
|
||
|
Вопрос по логгированию
|
|||
|---|---|---|---|
|
#18+
am_sasa, можно и так, если у Вас org.apache.log4j.Logger, у меня же он обернут в org.slf4j.Logger ЗЫ: неужели я так непонятно все изложил ... ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 14:25 |
|
||
|
Вопрос по логгированию
|
|||
|---|---|---|---|
|
#18+
am_sasa, или идея в том, что я знаю, что внутри log4j и явно обращаюсь к методу org.apache.log4j.Logger и это помогает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2015, 14:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38997954&tid=2125219]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 359ms |

| 0 / 0 |
