0

我有一个带有 1 个外部 zookeeper 的 Solr Cloud,它有 2 个集合,每个集合分为 2 个碎片,如下所示:

solr#1 --> 集合 1 - 分片 1,集合 2 - 分片 1

solr#2 --> 集合 1 - 分片 2,集合 2 - 分片 2

Solr 4.2.1 中的一切都运行良好,直到我升级(从头开始设置)到 4.3.1。所有设置都保持不变,但现在对云的任何查询都会返回 404 错误。但是,所有分片都出现在 Admin UI Solr Cloud 部分。有什么理由吗?4.3有什么改变吗?

`host:port/solr/collection1/select?q=*&wt=xml&indent=true`

结果:主机上的服务器:端口/集合 1 返回非正常状态:404,消息:未找到 </str> <int name="code">404</int> </lst> </response>

4

1 回答 1

0

对于遇到这种情况的其他人..

我也有同样的问题,似乎是因为hostContextin的默认值solr.xml不应该像以前那样为,但现在应该"solr":solr.xml

改变

hostContext="${hostContext:}" 

hostContext="${hostContext:solr}" 
于 2013-10-15T13:39:09.923 回答