我有一个Solr 4.3集群,其中架构文件和solr.xml存储在git中。 使用脚本构建节点,该脚本在文件系统上创建所有核心,并将架构和相关文件复制到核心。然后我们启动Solr并导入数据。
我可以看到很多变化,我正在寻找一个必须使用新文件格式编写内核脚本的示例。我知道数据的内容,所以我们不需要任何动态字段(ClassicIndexSchemaFactory)。
所以答案可能是指向git repro或一些示例文件的链接。
希望这个问题具体到足以回答。
当前的Solr.xml我缩短了文件。
<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="true">
<cores zkClientTimeout="${zkClientTimeout:15000}" hostContext="${hostContext:}" hostPort="${jetty.port:}" host="${host:}" adminPath="/admin/cores/">
<core loadOnStartup="true" instanceDir="cores/entry_dada" transient="false" name="entry_dada"/>
<core loadOnStartup="true" instanceDir="cores/entry_dade" transient="false" name="entry_dade"/>
<core loadOnStartup="true" instanceDir="cores/entry_daen" transient="false" name="entry_daen"/>
<core loadOnStartup="true" instanceDir="cores/entry_daes" transient="false" name="entry_daes"/>
<core loadOnStartup="true" instanceDir="cores/entry_dafr" transient="false" name="entry_dafr"/>
...
<core loadOnStartup="true" instanceDir="cores/lemmaaccessorydata_da" transient="false" name="lemmaaccessorydata_da"/>
<core loadOnStartup="true" instanceDir="cores/lemma_da" transient="false" name="lemma_da"/>
<core loadOnStartup="true" instanceDir="cores/lemmainflection_da" transient="false" name="lemmainflection_da"/>
...
</cores>
</solr>