2014年10月27日 星期一

Solr_900_其它

指定索引儲存位置

  1. 執行啟動指令時加入-Dsolr.data.dir
     java -Dsolr.data.dir=指定目錄位置 -DSTOP.PORT=8079 -DSTOP.KEY=1234 -jar start.jar

  2. 修改核心的solrconfig.xml檔案
    找到 <dataDir> 並將內容修改為
      <!-- Data Directory
           Used to specify an alternate directory to hold all index data
           other than the default ./data under the Solr home.  If
           replication is in use, this should match the replication
           configuration.
        -->
      <dataDir>${solr.data.dir:}/_acs</dataDir>

自定義核心變數

  • core.properties file
    #core.properties
    name=collection2
    my.custom.prop=edismax
    定義好的變數使用方式如下
    <requestHandler name="/select">
      <lst name="defaults">
        <str name="defType">${my.custom.prop}</str>
      </lst>
    </requestHandler>

沒有留言:

張貼留言