zoukankan      html  css  js  c++  java
  • solr多core的处理

    有2中配置方式,一是从Solr Admin进行multi core的配置。

    在Solr Admin控制台里面选择:Core Admin

    选择Add Core

    然后把你准备好的路径写到里面去。

     

    name: xxx

        配置core的名称

    instanceDir:xxx  

        配置指向你的Solr core的路径,可以是绝对路径,也可以是相对Solr Home的路径

    dataDir:data

    config:solrconfig.xml

    sechma:schema.xml

        下面的3个一般不用配置,solr会自动在你的instanceDir下面,创建一个data目录,存放index数据

        在你指定的instanceDir下面,solr会找到config目录下的solrconfig.xml和schema.xml作为实例的配置

    另外一种则是在Solr Home下面的solr.xml增加core

    配置如下:

    Xml代码  收藏代码
    1. <?xml version="1.0" encoding="UTF-8" ?>  
    2. <solr persistent="true">  
    3.   <cores defaultCoreName="collection1" adminPath="/admin/cores" zkClientTimeout="${zkClientTimeout:15000}" hostPort="8983" hostContext="solr">  
    4.     <core loadOnStartup="true" instanceDir="core1" transient="false" name="core1"/>  
    5.     <core loadOnStartup="true" instanceDir="collection1" transient="false" name="collection1"/>  
    6.     <core schema="schema.xml" loadOnStartup="true" instanceDir="C:UsersAdministratorDesktopLucenesolrHomesolr-4.1.0examplesolr estCore" transient="false" name="testCore" config="solrconfig.xml" dataDir="data"/>  
    7.   </cores>  
    8. </solr>  

    手工修改solr.xml配置以后,重启服务器,既可以看到新的core了。

  • 相关阅读:
    迭代器,生成器,可迭代
    变量名
    python安装
    pickle.dump() pickle.load() keyword.iskeyword() keyword.kwlist random.randint(1,100) random.choice(x) random.shuffle()
    time.time() time.asctime() time.localtime()
    input() raw_input() sys.stdin.readline()
    BufferedReader用法
    汉诺塔问题
    冒泡排序、选择排序和插入排序实例
    Connection reset by peer
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/9335236.html
Copyright © 2011-2022 走看看