0
我在我的电子商务应用程序中实现了搜索。击中Solr的(在端口8983上运行)来获取搜索结果如何检查solr服务器正在运行
Solr的网址是
url =solrURL+"/solr/db/select/?qt=dismax&wt=json&&start="+start+"&rows="+end+"&q="+lowerCaseQuery+"&hl=true&hl.fl=text&hl.usePhraseHighlighter=true&sort= score desc ,"+sort+" "+order+"&json.wrf=?"
和使用的getJSON我收到Solr的响应。
$.getJSON(url, function(result){
现在我的问题是我如何确定solr服务器正在运行。
编辑:
$
.ajax({
url: "http://192.168.1.9:8983/solr/db/admin/ping",
success:function(){
alert("ok");
},
error: function()
{
alert("dsd");
}
})
FYR:看看我的编辑。但问题是,即使我的服务器正在运行,每次都会出现错误功能。当我通过firebugg进行调试比我得到200作为状态码也比它进入错误块。可能是什么问题呢?? – Romi
如果你认为我的网址不正确,我也使用http://www.google.co.in/进行了测试。但仍然得到相同的结果 – Romi
我添加了一个额外的片段。 – fyr