我正在使用solr服务器(linux),有时它会自动停止。有人能告诉我在哪里可以找到日志文件吗?
gxwragnw1#
默认情况下,Solr日志消息将写入server/logs/solr.log和stdout(控制台)。检查Solr root/resources下的log4j.properties文件,并将solr.log属性设置为您希望Solr写入日志文件的位置。Solr还通过web提供日志UI。日志记录UI在日志记录菜单项下可用,例如:
server/logs/solr.log
Solr root/resources
log4j.properties
solr.log
http://localhost:8983/solr/#/~logging
。其他文档可在此处找到:Configuring Logging。
mec1mxoz2#
如果您正在使用start。jar在example目录中,example下有一个logs目录
vtwuwzda3#
/var/log/文件夹下有solr.log文件。它记录所有与solr相关的日志。
/var/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
lyr7nygr4#
这取决于Solr的安装和配置方式。如果您使用了Solr安装脚本,那么最终将使用默认配置,在这种情况下,您的Solr日志将存储在/var/logs/solr中。日志文件位置也可能已更改。要查看它们的位置,请查看/etc/default/solr.in.sh并在那里找到SOLR_LOGS_DIR属性。它将指向Solr日志文件的位置。
/var/logs/solr
/etc/default/solr.in.sh
SOLR_LOGS_DIR
vuktfyat5#
如果您正在使用Tomcat:/var/log/tomcat6
u0njafvf6#
Floowing是SOLR日志目录的路径假设$SOLR_HOME是您开始的SOLR目录的名称。jar文件。然后
$SOLR_HOME/logs
如果此目录中没有文件,请更改solr中的日志记录。它可以设置为在您的情况下进行安慰
nkhmeac67#
检查ubuntu中的solr日志文件打开终端并转到下方位置/opt/solr/server/logs写下命令以检查实时日志tail -f solr.log
/opt/solr/server/logs
tail -f solr.log
vuv7lop38#
使用Solr版本:Apache Solr 8.9.0您可以使用两种方法检查Solr中的日志文件。
Solr
Apache Solr 8.9.0
1). 通过Solr管理用户界面
转到Solr Admin UI并单击“Logging”的链接。然后您将看到日志信息。选择左侧的Level链接,可以看到示例的类路径和类名称的层次结构。
Logging
2). 找到Linux中Apache Solr示例的安装位置
转到<SOLR_INSTALLED_LOCATION>/server/resources/log4j.properties检查字段-->SOLR_LOGS_DIR转到该位置,您可以看到在那里生成的日志。注意:默认情况下,Solr日志消息将写入SOLR_LOGS_DIR/solr.log
SOLR_LOGS_DIR/solr.log
8条答案
按热度按时间gxwragnw1#
默认情况下,Solr日志消息将写入
server/logs/solr.log
和stdout(控制台)。检查
Solr root/resources
下的log4j.properties
文件,并将solr.log
属性设置为您希望Solr写入日志文件的位置。Solr还通过web提供日志UI。日志记录UI在日志记录菜单项下可用,例如:
。其他文档可在此处找到:Configuring Logging。
mec1mxoz2#
如果您正在使用start。jar在example目录中,example下有一个logs目录
vtwuwzda3#
/var/log/
文件夹下有solr.log
文件。它记录所有与solr
相关的日志。由于我已经在centos 7上将solr从4升级到6,现在日志文件的位置不同了。我的日志文件位于/var/solr/logs/solr.log
查看日志使用:
lyr7nygr4#
这取决于Solr的安装和配置方式。如果您使用了Solr安装脚本,那么最终将使用默认配置,在这种情况下,您的Solr日志将存储在
/var/logs/solr
中。日志文件位置也可能已更改。要查看它们的位置,请查看
/etc/default/solr.in.sh
并在那里找到SOLR_LOGS_DIR
属性。它将指向Solr日志文件的位置。vuktfyat5#
如果您正在使用Tomcat:
/var/log/tomcat6
u0njafvf6#
Floowing是SOLR日志目录的路径假设$SOLR_HOME是您开始的SOLR目录的名称。jar文件。然后
如果此目录中没有文件,请更改solr中的日志记录。它可以设置为在您的情况下进行安慰
nkhmeac67#
检查ubuntu中的solr日志文件
打开终端并转到下方位置
/opt/solr/server/logs
写下命令以检查实时日志
tail -f solr.log
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