1

我想编辑 solrconfig.xml 以启用 Solr SpellCheck。(使用 solr 云)我已经通过服务器上的 zookeper 执行此操作,但我想在我的 Java 代码中实现它。

是否知道如何使用 Java 在 Solr Cloud 上更新/添加 solrconfig.xml?谢谢

4

1 回答 1

0

您可以尝试以下代码来上传配置。

public void uploadConfig(String confName, File confDir) throws IOException {
  SolrZkClient zkClient = new SolrZkClient(zkConnectString, 30000, 30000,
      new OnReconnect() {
        @Override
        public void command() {
        }
      });
  new ZkConfigManager(zkClient).uploadConfigDir(confDir.toPath(), confName);
  zkClient.close();
}
于 2022-02-22T14:35:09.380 回答