我有一个dockerfile,其中pull solr:8.8.2,然后执行
bin/solr start -force -c -p 8983 -a "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044"
solr启动后,我使用AdminAPI发布一些配置,然后尝试使用嵌入式zookeeper(localhost:9983)查询solr
它没有给出一个正确的答案
No live SolrServers available to handle this request:[http://172.17.0.4:8983/solr/ca_gm_search
注意这里的ip,我期望它是127.0.0.1,在我们使用solr的7.x版本之前,情况就是这样。现在,当我尝试升级到8.8.2时,我突然发现了这种差异。我使用这个docker容器进行一些集成测试,由于上面的错误,这些测试现在失败了。
这里有什么问题?
附加了一个屏幕截图,显示了solr admin-cloud部分中的节点。我希望这是127.0.0.1(7.x中就是这种情况)
屏幕截图-solr管理员
暂无答案!
目前还没有任何答案,快来回答吧!