[英]Spring Boot health check for Spring Data Solr
我現在正在使用Spring Boot,存在運行狀況檢查問題。
我有使用Spring數據Solr的多核,所以solr url是基本url,例如http:// localhost:8983 / solr ,但是運行狀況檢查將調用HttpSolrClient的ping方法,該方法將返回404錯誤,我該如何針對這種情況進行健康檢查。
我對solr有同樣的問題。
在Spring Boot 1.5.9.RELEASE
Solr運行狀況檢查正常運行。 現在,運行狀況檢查ping端點http://localhost:8983/solr/admin/cores
因此他像以前一樣在單個核心上檢查Solr服務狀態。
如果可能,請嘗試更新您的spring boot版本。
SolrPing solrPing = new SolrPing(); //infoCollection
SolrPingResponse solrPingResponse = solrPing.process(solrClient,infoCollection);
String status = (String) solrPingResponse.getResponse().get("status");
我相信您可以在application.properties中更改管理端口,這會將您的管理呼叫從8983端口上托管的轉移。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.