当使用zookeeperURI(暴露的端口为2181)从java代码中点击solr-cloud(暴露的端口为8983)时,使用docker-compose启动,错误被抛出说 "org.apache.solr.client.solrj.SolrServerException。没有可用的SolrServers来处理这个请求: [http://172.21.0.4:8983/solr/test] "。
有什么办法解决这个问题吗?
安静的水桶 · DeviceInformation.Crea ...· 6 月前 · |
一身肌肉的酱牛肉 · MyBatis Cause: ...· 8 月前 · |
谦虚好学的长颈鹿 · linux下两个进程可以同时打开同一个文件吗 ...· 11 月前 · |
成熟的脸盆 · 成功解决 TypeError: type ...· 1 年前 · |
快乐的马铃薯 · 欧洲的 PhD ...· 1 年前 · |
在启动Solr时使用参数
终于对我有用。通过这样做,我让zookeeper返回
而不是IP。然后你可以添加。
-u your-hostname
your-hostname
127.0.0.1 your-hostname
到你的
中,这应该是个奇迹。正如我所说的,它对我很有效。/etc/hosts
我的
就像这样简单。docker-compose.xml