通过java代码在SOLRCLOUD模式下solr 4.10.1是运行的命令是什么

What is the command for the solr 4.10.1 to be run in SOLRCLOUD mode through java code

我的机器上安装了 Solr 4.10.1 版本。我通常使用以下命令 运行 solr

java -jar start.jar --OPTIONS=start

实际上,现在在我的应用程序中,数据不断增加,因此单个集合需要太多时间来加载数据。因此,我正在实施 SOLR CLOUD 以将数据拆分为不同的碎片。为此,使用下面给出的命令对我来说可以手动创建分片

$ bin/solr -e cloud

但我想通过将参数传递给 start.jar 命令来启动 SOLR CLOUD,就好像我在没有云的情况下启动普通的 solr,而且我想通过传递参数列表中的分片数量来自动创建分片至 start.jar。

请我帮忙解决问题

提前致谢。

java -DzkClientTimeout=15000 -DzkRun=localhost:2181 -jar start.jar 应该可以解决问题。