solr中的日志文件位置

vshtjzan  于 2022-10-21  发布在  Solr
关注(0)|答案(8)|浏览(869)

我正在使用solr服务器(linux),有时它会自动停止。有人能告诉我在哪里可以找到日志文件吗?

gxwragnw

gxwragnw1#

默认情况下,Solr日志消息将写入server/logs/solr.log和stdout(控制台)。
检查Solr root/resources下的log4j.properties文件,并将solr.log属性设置为您希望Solr写入日志文件的位置。
Solr还通过web提供日志UI。日志记录UI在日志记录菜单项下可用,例如:

http://localhost:8983/solr/#/~logging

。其他文档可在此处找到:Configuring Logging

mec1mxoz

mec1mxoz2#

如果您正在使用start。jar在example目录中,example下有一个logs目录

vtwuwzda

vtwuwzda3#

/var/log/文件夹下有solr.log文件。它记录所有与solr相关的日志。

tail-f /var/log/solr.log

由于我已经在centos 7上将solr从4升级到6,现在日志文件的位置不同了。我的日志文件位于/var/solr/logs/solr.log
查看日志使用:

sudo tail -f /var/solr/logs/solr.log
lyr7nygr

lyr7nygr4#

这取决于Solr的安装和配置方式。如果您使用了Solr安装脚本,那么最终将使用默认配置,在这种情况下,您的Solr日志将存储在/var/logs/solr中。
日志文件位置也可能已更改。要查看它们的位置,请查看/etc/default/solr.in.sh并在那里找到SOLR_LOGS_DIR属性。它将指向Solr日志文件的位置。

vuktfyat

vuktfyat5#

如果您正在使用Tomcat:
/var/log/tomcat6

u0njafvf

u0njafvf6#

Floowing是SOLR日志目录的路径假设$SOLR_HOME是您开始的SOLR目录的名称。jar文件。然后

$SOLR_HOME/logs

如果此目录中没有文件,请更改solr中的日志记录。它可以设置为在您的情况下进行安慰

nkhmeac6

nkhmeac67#

检查ubuntu中的solr日志文件
打开终端并转到下方位置
/opt/solr/server/logs
写下命令以检查实时日志
tail -f solr.log

vuv7lop3

vuv7lop38#

使用Solr版本:Apache Solr 8.9.0
您可以使用两种方法检查Solr中的日志文件。

1). 通过Solr管理用户界面

转到Solr Admin UI并单击“Logging”的链接。然后您将看到日志信息。
选择左侧的Level链接,可以看到示例的类路径和类名称的层次结构。

2). 找到Linux中Apache Solr示例的安装位置

转到<SOLR_INSTALLED_LOCATION>/server/resources/log4j.properties
检查字段-->SOLR_LOGS_DIR
转到该位置,您可以看到在那里生成的日志。
注意:默认情况下,Solr日志消息将写入SOLR_LOGS_DIR/solr.log

相关问题