59.5. 使用 Camel 日志处理器拥有者配置
初学者中也提供了使用 slf4j 实施的日志配置。您可以通过提供名为 camelLogHandlerHolder
的 Bean 来更改此配置。
camelLogHandlerHolder
示例
@Bean @ConditionalOnMissingBean(name = "camelLogHandlerHolder") public SpringJolokiaLogHandlerHolder myLogHandlerHolder() { final SpringJolokiaLogHandlerHolder stdoutHandlerHolder = new SpringJolokiaLogHandlerHolder(); stdoutHandlerHolder.setType("stdout"); return stdoutHandlerHolder; }
@Bean
@ConditionalOnMissingBean(name = "camelLogHandlerHolder")
public SpringJolokiaLogHandlerHolder myLogHandlerHolder() {
final SpringJolokiaLogHandlerHolder stdoutHandlerHolder = new SpringJolokiaLogHandlerHolder();
stdoutHandlerHolder.setType("stdout");
return stdoutHandlerHolder;
}
Camel Spring Boot 初学者的类别是 org.apache.camel.component.jolokia
,而可以使用 org.jolokia
配置核心 Jolokia 服务器级别。
application.properties
中的示例
logging.level.org.apache.camel.component.jolokia = TRACE logging.level.org.jolokia = TRACE
logging.level.org.apache.camel.component.jolokia = TRACE
logging.level.org.jolokia = TRACE