Solr 4.8.1 遇到一个怪问题

佰亿互联 发布于 2016/01/12 09:31
阅读 261
收藏 0

Solr自在服务器上部署以来,都是用http://localhost:port访问的,但每次重启Solr后,访问就会出现index locked异常。也百度过,但一直没有根本解决这个问题。但昨天给Solr配置了一个独立的域名后(当时配置完,用该域名访问的时候,也能访问Solr,但是里面找不到core,实际已经创建了。奇怪,但没有细究,因为http://localhost:port没问题),今天过来用该域名访问的时候,居然Solr运行正常,然后在服务器又用http://localhost:port访问,还是会出现index locked异常。

大家有遇到过这样的问题吗?求解。

PS:由于以前在程序里使用域名访问solr(低于4.8.1版)服务会出现找不到服务情况,所以一直使用http://IP:PORT请求solr服务。今天发现用域名访问solr(4.8.1版)正常,便将程序改为域名访问,程序又运行正常。


加载中
0
佰亿互联
佰亿互联

查询也有问题,

http://localhost:port正常访问的时候可以进行AND查询

使用域名正常访问的时候进行AND查询不了

佰亿互联
佰亿互联
查询问题是服务器的安全软件将查询当作SQL注入漏洞处理了。
佰亿互联
佰亿互联
如果是在服务器上用域名进行AND查询,结果正常。怪哉啊!
0
Solr中国
Solr中国

两个不同的core指向了同一个数据目录可能导致

重启时原有进程没有成功结束也可能导致

返回顶部
顶部