我一直在使用具有多个基本Solr服务器的分片进行集群。我还使用了一个嵌入式solr服务器(Solrj Java API)和许多基本solr服务器,并通过分片连接它们,因为嵌入式solr服务器是它们的调用者。我将以下代码行用于此目的。
SolrQuery query = new SolrQuery();
query.set("shards", "solr1URL,solr2URL,...");
现在,我有许多运行在不同计算机上的嵌入式solr服务器,它们彼此之间并不了解。
我想通过分片相互交流。可能吗?如果是,怎么办?如果不是,您还可以使用嵌入式Solr服务器建议哪些其他选项?
最佳答案
吉拉(Jira)有一个未解决的问题。参见here。