|
|
|
Настройка log4j2 для отдельного класса
|
|||
|---|---|---|---|
|
#18+
Есть класс Test, потомок Thread. Как мне настроить log4j2 что бы для каждого потока (класса) Test создавался свой лог файл. Пытаюсь сделать так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Но при запуске выходит один файл. Код: java 1. 2. 3. 4. 5. 6. 7. Раньше я пользовался log4j и там такое сделал, но как тут не пойму. Что я делаю не так? Файл taskLog4j2.xml: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 22:04 |
|
||
|
Настройка log4j2 для отдельного класса
|
|||
|---|---|---|---|
|
#18+
Системные свойства "глобальны". Согласно раздела "Подстановка свойств" вам могут подойти свойства с префиксом ctx - Thread Context Map (MDC). С другой стороны, насколько я помню документацию, работа с MDC - весьма затратная вещь. Вам точно требуется вывод в отдельные файлы? Фильтрация всяческими grep/awk - более эффективна. Как и всякая работа, которая делается только тогда, когда это точно требуется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 22:27 |
|
||
|
Настройка log4j2 для отдельного класса
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovСистемные свойства "глобальны". Согласно раздела "Подстановка свойств" вам могут подойти свойства с префиксом ctx - Thread Context Map (MDC). С другой стороны, насколько я помню документацию, работа с MDC - весьма затратная вещь. Вам точно требуется вывод в отдельные файлы? Фильтрация всяческими grep/awk - более эффективна. Как и всякая работа, которая делается только тогда, когда это точно требуется. можно подробнее про grep/aw пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 23:03 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39571800&tid=2122388]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
108ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 446ms |

| 0 / 0 |
