SOLR - 需要动态创建核心(从 php 脚本)

问题描述 投票:0回答:1

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

我可以复制我的核心目录,像这样将相应的核心定义添加到solrc.xml中

<core name="NewCore" instanceDir="NewCore" />
然后编辑我的数据配置xml文件,然后重新启动solr(tomcat上的web应用程序)。

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

做我想做的事情的最佳方式是什么?

solr
1个回答
1
投票

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

使用

CREATE
创建新核心(必要时提供相关选项)。

© www.soinside.com 2019 - 2024. All rights reserved.