【发布时间】:2015-03-12 23:04:31
【问题描述】:
In the spring cloud eureka documentation:
Eureka 服务器与 log4j 绑定,不能与 logback 一起使用,因此与普通的 Spring Boot 应用程序相比,必须调整依赖项配置。 spring-cloud-starter-eureka-server 为您执行此操作,但如果您通过另一个依赖项传递地添加 logback,您将需要手动排除它,例如在 Maven 中
当应用程序调用桥接器中不存在的 log4j 组件时,log4j-over-slf4j 模块将不起作用。例如,当应用程序代码直接引用 log4j 附加器、过滤器或 PropertyConfigurator 时,log4j-over-slf4j 将不足以替代 log4j。
这是 eureka 服务器在做什么,是什么阻止我们使用 log4j-over-slf4j?
【问题讨论】:
-
我们需要更新文档,eureka不再使用log4j,而是现在使用logback。
标签: spring-cloud