Solr从节点配置报错:leaderUrl需移除/replication后缀,版本兼容求助
Solr 8.x 从节点 leaderUrl 配置报错解决办法
你遇到的问题是Solr 8.x版本对ReplicationHandler的配置规则做了调整——leaderUrl不再需要带/replication后缀,只需要指定到Leader节点的Core根路径即可。
把原来的配置:
<str name="leaderUrl">http://solr1:8983/solr/bookings/replication</str>
改成:
<str name="leaderUrl">http://solr1:8983/solr/bookings</str>
原因是Solr 8.x之后,ReplicationHandler内部会自动拼接/replication请求路径,手动添加反而会导致路径重复,触发格式校验报错。之前7.6版本允许带后缀的写法在8.x里被废弃了,所以必须去掉后缀才能正常运行。
内容的提问来源于stack exchange,提问作者Andrew
相关产品推荐
相关产品推荐

