Java Apache Solr Client=如何启用";电线;日志记录(使用log4j)
如果有人能告诉我如何启用“wire logging”(打印从solr java客户端向solr服务器发送和接收的所有XML),我将非常感激 我使用的客户端: 我用log4j 这两种配置在log4j配置中都不起作用:Java Apache Solr Client=如何启用";电线;日志记录(使用log4j),java,solr,log4j,slf4j,solrj,Java,Solr,Log4j,Slf4j,Solrj,如果有人能告诉我如何启用“wire logging”(打印从solr java客户端向solr服务器发送和接收的所有XML),我将非常感激 我使用的客户端: 我用log4j 这两种配置在log4j配置中都不起作用: <logger name="org.apache.solr" additivity="false"> <level value="debug" /> <appender-ref ref="RollingFileAppender"
<logger name="org.apache.solr" additivity="false">
<level value="debug" />
<appender-ref ref="RollingFileAppender" />
<appender-ref ref="ConsoleAppender" />
</logger>
<logger name="org.apache.commons.httpclient" additivity="false">
<level value="debug" />
<appender-ref ref="RollingFileAppender" />
<appender-ref ref="ConsoleAppender" />
</logger>
Solr在内部使用另一个日志框架slf,也许这就是原因,但我不知道从哪里开始这里如何解决问题
谢谢!!!
JensSolr利用了自
也许这将帮助您了解如何为此配置Tomcat
或者将solr.war文件中的api替换为solr文档中提到的log4j的api
如果您想在客户机中获得更多信息,请查看javadoc
希望这能帮助你前进一步