Solr Cloud是否会将请求从没有集合的节点路由到有集合的节点?

Solr Cloud是否会将请求从没有集合的节点路由到有集合的节点?,solr,solrcloud,Solr,Solrcloud,例如,我有一个具有4个实例(s1、s2、s3和s4)的Solr云。我在s1和s2上创建了一个包含一个碎片和两个名为“abc”的副本的集合 当我在s3或s4上向集合“abc”提交查询时,Solr Cloud会自动将我的请求路由到s1或s2吗?是的,您可以向solrlcoud中的任何节点提交查询,无需担心 但是,如果您使用的是SolrJ,而不仅仅是普通的Http,那么如果您使用它,您将知道它需要在客户端将查询发送到哪里,因此在Solrlcoud内部需要更少的网络流量 其他语言没有类似的功能,因此只能

例如,我有一个具有4个实例(s1、s2、s3和s4)的Solr云。我在s1和s2上创建了一个包含一个碎片和两个名为“abc”的副本的集合


当我在s3或s4上向集合“abc”提交查询时,Solr Cloud会自动将我的请求路由到s1或s2吗?

是的,您可以向solrlcoud中的任何节点提交查询,无需担心

但是,如果您使用的是SolrJ,而不仅仅是普通的Http,那么如果您使用它,您将知道它需要在客户端将查询发送到哪里,因此在Solrlcoud内部需要更少的网络流量

其他语言没有类似的功能,因此只能从基于JVM的语言中使用