如何使用SolrJ API创建不打乱createNodeSet主机的Solr集合?

时间:2018-10-08 20:47:52

标签: solr solrj solrcloud

我正在尝试在SolrCloud上创建一个Solr集合,我想传递我希望该集合以某个顺序存在的主机,并让Solr遵循该顺序。 Solr使用参数createNodeSet.shuffle在API中公开了此功能,但是我无法在SolrAdminRequest.Create实例中显式设置此参数。

Solrj中不存在此功能吗?我可以使用setProperties()方法设置值,即使它是“参数”?

1 个答案:

答案 0 :(得分:0)

我也面临着这个问题,并且我注意到您已经在GitHub上打开了PR。我尝试了几种方法来实现此目标,但最终我放弃了自己对节点进行改组,然后再将其传递给w.setWindowFlags(w.windowFlags() | QtCore.Qt.WindowTransparentForInput | QtCore.Qt.X11BypassWindowManagerHint) 请求。

Create中:

Kotlin

val nodes = listOf("node1", "node2") val createNodeSet = nodes.shuffled().joinToString(",") 中:

Java