Однако, когда я использую Tomcat, консоль может выводить журналы только из org.apache.logging.log4j. LogManager, но не журналы из org.slf4j.LoggerFactory.
Регистрация с использованием org.apache.logging.log4j.LogManager:
Код: Выделить всё
private static final Logger logger = LogManager.getLogger(WebConfig.class);
Код: Выделить всё
private final Logger logger = LoggerFactory.getLogger(LoginController.class);
- pom.xml
Код: Выделить всё
org.slf4j
slf4j-log4j12
1.7.25
compile
org.slf4j
slf4j-api
1.7.25
compile
org.apache.logging.log4j
log4j-api
2.11.1
org.apache.logging.log4j
log4j-core
2.11.1
- resources/log4j2.xml
Код: Выделить всё
Конфигурация в Tomcat:
- pom.xml
Код: Выделить всё
org.slf4j
slf4j-api
1.7.25
compile
org.apache.logging.log4j
log4j-api
2.11.1
org.apache.logging.log4j
log4j-core
2.11.1
org.apache.logging.log4j
log4j-slf4j-impl
${log4j.version}
- resources/log4j2.xml (то же, что и log4j2.xml в Weblogic)
Код: Выделить всё
p>
Но консоль выдала много бесполезных для меня логов (этого не происходит в WebLogic со смесью log4j и log4j2)
Часть бесполезного лога в консоли:
Код: Выделить всё
2024-07-03 17:36:47.525 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 399 on disk
2024-07-03 17:36:47.525 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 832 on heap
2024-07-03 17:36:47.525 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -696 from heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 848 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 399 on disk
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 832 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -672 from heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 848 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 386 on disk
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 832 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -672 from heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 848 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 388 on disk
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 832 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -672 from heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 832 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 388 on disk
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 840 on heap
2024-07-03 17:36:47.526 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -704 from heap
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 404 on disk
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 848 on heap
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -720 from heap
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 856 on heap
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:72] [Segment:777] - fault added 411 on disk
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 864 on heap
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:72] [Segment:764] - fault removed -720 from heap
2024-07-03 17:36:47.535 [] [] [DEBUG] [Thread ID:78] [Segment:434] - put added 840 on heap
Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-log4j2
Мобильная версия