我正在尝试创建一个基于配置集的新核心。
我正确使用命令行:
./solr create -c new_core -d my_configset
Run Code Online (Sandbox Code Playgroud)
它创建一个新的核心,并从 my_configset复制配置。这就是日志:
Copying configuration to new core instance directory:
/Users/sergio/Desarrollo/tools/solr/solr-5.5.0/server/solr/test
Creating new core 'test' using command:
http://localhost:8983/solr/admin/cores?action=CREATE&name=test&instanceDir=test
{
"responseHeader":{
"status":0,
"QTime":178},
"core":"test"}
Run Code Online (Sandbox Code Playgroud)
我试图用 API 做同样的事情,但它不起作用。
我正在使用以下网址:
http://localhost:8983/solr/admin/cores?action=CREATE&name=test&configSet=data_driven_schema_with_json_embedded_support_configs
Run Code Online (Sandbox Code Playgroud)
但它不会从配置集中复制配置,而是将配置集与新核心链接起来,并且配置集在核心之间共享,而不是使用相同的配置集。架构中的任何更改都会在核心之间共享。
是否有可能具有与命令行相同的行为?
solr ×1