gpt4 book ai didi

java - 如何检查solr服务器是否重启成功?

转载 作者:太空宇宙 更新时间:2023-11-04 04:07:28 25 4
gpt4 key购买 nike

我正在编写一个自动化脚本,其中我将一一重新启动 solr 服务器。但有时它们不会重新启动。

我正在使用以下命令重新启动它:

stopsolr; //stoping the solar server
cd $SolrFolder; //going to index folder
unzip -o $solrindex; //extracting the index
sleep 240; //waiting some time
startsolr" >> $SolrLog;//starting server

现在我想检查服务器是否启动。如果没有启动,那么我想停止执行脚本并返回错误代码。我对 Linux 环境/shell 脚本很陌生。我可以使用哪个命令来检查 solr 服务器的状态?

最佳答案

您可以执行以下操作:

curl 'http://127.0.0.1:8983/solr/core0/select/?q=*%3A*

解析响应,并验证 numfound= 您期望的数字,如果您不确定大小,则验证 numfound> X。

关于java - 如何检查solr服务器是否重启成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20628787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com