我正在使用 Tomcat6 在 CentO 上部署 Solr。我在哪里可以找到日志文件来找出 Solr 给出的错误?
问问题
8607 次
3 回答
2
您需要将日志记录配置从 solr/ 复制到类路径上的某个位置。
cp SOLR_HOME/example/resources/log4j.properties TOMCAT_HOME/conf/
然后重新启动您的 tomcat 实例。
于 2014-11-19T14:34:00.557 回答
1
我认为您可以在搜索名为“catalina”的文本文件之后在此目录中找到它在 2012-11-05 所以文本文件将像 catalina.2012-11-05 一样锁定
于 2012-11-05T13:37:37.163 回答
0
solr 给出的错误可以在 catlina.out 中看到,但如果您希望它在单独的文件中,这是您可以配置它的方式。
添加在apache tomcat/conf 文件夹中的logging.proeperties中的条目。
6localhost.org.apache.juli.FileHandler.level = FINE
6localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
6localhost.org.apache.juli.FileHandler.prefix = solr.
在所有其他处理程序所在的文件的顶部注册处理程序:
6localhost.org.apache.juli.FileHandler
在最后添加以下条目
org.apache.solr.level=INFO
org.apache.solr.handlers=6localhost.org.apache.juli.FileHandler
您将获得一个单独的 solr.log 文件,其中包含所有 solr 日志。
于 2015-06-11T06:30:39.267 回答