Solrを複数のコアで実行しています。 負荷が高いため、正確に同じインデックスを含むスレーブを設定したいと思います。複数のコアでSolrの複製を設定する方法
ドキュメント「http://wiki.apache.org/solr/SolrReplication」は、「各コアのsolrconfig.xmlに複製要求ハンドラを追加します」と記載していますが、solrconfig.xmlは1つのみです。
マイ設定:
設定:/データ/ Solrの/ウェブ/ Solrの/ confに/設定ファイル
データ:/データ/ Solrの/データ/ Solrの/コアデータのdirs
をコピーすることが本当に必要です各コアのsolrconfig.xml?
これらの複数のsolrconfigファイルはどこに置く必要がありますか?
solr.xml
<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="true">
<property name="dih.username" value="user"/>
<property name="dih.password" value="passwd"/>
<property name="jdbclib" value="/usr/progress/dlc102b/java"/>
<property name="dih.dburl" value="jdbc:datadirect:openedge://172.20.7.218:31380;databaseName=easource"/> <cores adminPath="/admin/cores">
<core instanceDir="/data/solr/web/trunk/" name="product" dataDir="/data/solr/data/trunk/product-swap">
<property name="dih-config" value="dih-config-product.xml"/>
</core>
<core instanceDir="/data/solr/web/trunk/" name="product-swap" dataDir="/data/solr/data/trunk/product">
<property name="dih-config" value="dih-config-product.xml"/>
</core>
<core instanceDir="/data/solr/web/trunk/" name="periodp" dataDir="/data/solr/data/trunk/periodp">
<property name="dih.config" value="dih-config-periodp.xml"/>
</core>
<core instanceDir="/data/solr/web/trunk/" name="periodp-swap" dataDir="/data/solr/data/trunk/periodp-swap">
<property name="dih.config" value="dih-config-periodp.xml"/>
</core>
</cores>
</solr>
あなたのコアを設定した場所であなたの 'solr.xml'を投稿できますか? – javanna
私はsolr.xmlを追加しました – DionS
ありがとう、まさしく私が思った。私の答えを見てください。 – javanna