1

我正在尝试从 k8s 中使用在 Kubernetes 上工作的 solr。即使我使用“HttpSolrClient”Java 客户端,它也会尝试连接内部 k8s solr 实例。

java.lang.RuntimeException:尝试使用我们知道的节点名称获取集群状态,即 [solr-1.solrcluster:8983_solr, solr-2.solrcluster:8983_solr, solr-0.solrcluster:8983_solr]。但是,没有成功从它们中获取集群状态。如果您认为您的 Solr 集群已启动并且可以访问,您可以尝试使用有效的 solrUrl(s) 或 zkHost(s) 重新创建一个新的 CloudSolrClient

只是平衡器 Ip 可供客户端访问,而不是所有 SolrCloud 节点。从 k8s 中使用 solr 客户端的正确方法是什么?

4

0 回答 0