当使用zookeeperURI(暴露的端口为2181)从java代码中点击solr-cloud(暴露的端口为8983)时,使用docker-compose启动,错误被抛出说 "org.apache.solr.client.solrj.SolrServerException。没有可用的SolrServers来处理这个请求: [http://172.21.0.4:8983/solr/test] "。
有什么办法解决这个问题吗?
![]() |
风流倜傥的黄豆 · 请问android sdk ...· 10 月前 · |
![]() |
逼格高的沙发 · logback 里面设置 ...· 1 年前 · |
![]() |
稳重的芹菜 · Cause: ...· 1 年前 · |
![]() |
活泼的板栗 · cmd命令执行结果赋值给变量_cmd命令结果 ...· 1 年前 · |
![]() |
买醉的梨子 · 用户界面文本 - Win32 apps | ...· 2 年前 · |
在启动Solr时使用参数
终于对我有用。通过这样做,我让zookeeper返回
而不是IP。然后你可以添加。
-u your-hostname
your-hostname
127.0.0.1 your-hostname
到你的
中,这应该是个奇迹。正如我所说的,它对我很有效。/etc/hosts
我的
就像这样简单。docker-compose.xml