solr主从模型中有多少个奴隶?
How many slaves in a solr master-slave model?
我正在使用 Solr4。在我的一个 solr solrconfig.xml 中,我可以找到配置:
<requestHandler name="/replication" class="solr.ReplicationHandler">
<lst name="master">
<str name="replicateAfter">startup</str>
<str name="replicateAfter">commit</str>
<str name="confFiles">schema.xml,stopwords.txt,elevate.xml</str>
<str name="commitReserveDuration">00:00:10</str>
<str name="maxNumberOfBackups">1</str>
</requestHandler>
我另一个solr solrconfig.xml,我可以找到配置:
<requestHandler name="/replication" class="solr.ReplicationHandler">
<lst name="slave">
<str name="masterUrl">http://xxxxx:8389/solr/collection/replication</str>
<str name="pollInterval">00:00:20</str>
<str name="compression">internal</str>
<str name="httpConnTimeout">5000</str>
<str name="httpReadTimeout">10000</str>
<str name="httpBasicAuthUser">username</str>
<str name="httpBasicAuthPassword">password</str>
</lst>
</requestHandler>
我的production只能找到一个slave,但是有人说我们的slave不止一个,但是我怎么找呢?
希望得到您的帮助!
根据您为 Solr4 使用的容器,您可以查看容器的访问日志并查看调用您的 /replication
端点的所有主机的 IP:
这是来自 tomcat 下的 Solr4 安装 运行(在 localhost_access_log.<date>
文件中:
192.168.x.x - - [18/Nov/2016:04:15:30 +0100] "GET /solr/corename/replication?command=indexversion&wt=javabin&qt=%2Freplication&version=2 HTTP/1.1" 200 80
我正在使用 Solr4。在我的一个 solr solrconfig.xml 中,我可以找到配置:
<requestHandler name="/replication" class="solr.ReplicationHandler">
<lst name="master">
<str name="replicateAfter">startup</str>
<str name="replicateAfter">commit</str>
<str name="confFiles">schema.xml,stopwords.txt,elevate.xml</str>
<str name="commitReserveDuration">00:00:10</str>
<str name="maxNumberOfBackups">1</str>
</requestHandler>
我另一个solr solrconfig.xml,我可以找到配置:
<requestHandler name="/replication" class="solr.ReplicationHandler">
<lst name="slave">
<str name="masterUrl">http://xxxxx:8389/solr/collection/replication</str>
<str name="pollInterval">00:00:20</str>
<str name="compression">internal</str>
<str name="httpConnTimeout">5000</str>
<str name="httpReadTimeout">10000</str>
<str name="httpBasicAuthUser">username</str>
<str name="httpBasicAuthPassword">password</str>
</lst>
</requestHandler>
我的production只能找到一个slave,但是有人说我们的slave不止一个,但是我怎么找呢? 希望得到您的帮助!
根据您为 Solr4 使用的容器,您可以查看容器的访问日志并查看调用您的 /replication
端点的所有主机的 IP:
这是来自 tomcat 下的 Solr4 安装 运行(在 localhost_access_log.<date>
文件中:
192.168.x.x - - [18/Nov/2016:04:15:30 +0100] "GET /solr/corename/replication?command=indexversion&wt=javabin&qt=%2Freplication&version=2 HTTP/1.1" 200 80