【问题标题】:SOLR - need to create core dynamically (from php script)SOLR - 需要动态创建核心(来自 php 脚本)
【发布时间】:2014-09-16 06:23:56
【问题描述】:

我将一个核心定义为用于创建其余部分的模板。我需要从我的模板示例核心创建新核心。新的核心配置只会略有不同。 Schema - 相同,数据配置也相同,除了一些 jdbc 连接细节(数据库模式/用户名/密码)。

我可以复制我的核心目录,像这样<core name="NewCore" instanceDir="NewCore" />将相应的核心定义添加到solrc.xml,然后编辑我的数据配置xml文件,然后重新启动solr(tomcat上的webapp)。

它可以工作,但是我需要通过 php 脚本自动完成所有这些工作。最终用户将创建新页面,并且应该会自动为其创建新核心。

什么是做我想做的最好的方法?

【问题讨论】:

    标签: solr runtime core creation


    【解决方案1】:

    Solr 公开了CoreAdmin Handler,它允许您通过 REST-ish 接口进行核心管理。

    使用CREATE 创建新内核(在必要时提供相关选项)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-03
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多