第14讲 solr索引主从同步培训课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北风网项目实战培训 Solr主从复制 SOLR复制模式,是一种在分布式环境下用于同步主从服务器的一种实现方式,因之前提到的基于rsync的SOLR不同方式部署成本过高,取而代之的就是基于HTTP协议的索引文件传输机制,该方式部署简单,只需配置一个文件即可。以下讲解具体操作步骤:? 步骤分主服务器和从服务器,允许有多个从服务器,即从服务器的配置一样。? 主服务器修改solrConfig.xml requestHandler name=/replication class=solr.ReplicationHandler lst name=master str name=replicateAftercommit/str str name=replicateAfterstartup/str str name=confFilesschema.xml,stopwords.txt/str str name=commitReserveDuration00:01:00/str /lst /requestHandler 说明:? replicateAfter : SOLR会自行在以下操作行为发生后执行复制: commit, startup optimize,这里我们选择commit , 即SOLR每一次接受到commit请求后,会执行复制策略。 confFiles : 待分发的配置文件,solr 也会将主服务器上的字段配置文件:schema.xml和stopwords.txt,固排文件: elevate.xml同步到辅服务器上。 commitReserveDuration: 每次commit之后,保留增量索引的周期时间,这里设置为1分钟。 从服务器修改solrConfig.xml requestHandler name=/replication class=solr.ReplicationHandler lst name=slave str name=masterUrlhttp://localhost:8081/solr/core1/replication/str str name=pollInterval00:01:00/str str name=compressioninternal/str str name=httpConnTimeout2000/str str name=httpReadTimeout6000/str /lst /requestHandler 从服务器修改solrConfig.xml 说明:? masterUrl : 主服务器同步URL地址 pollInterval:从服务器同步间隔,即每隔多长时间同步一次主服务器 httpConnTimeout:设置连接超时(单位:毫秒) httpReadTimeout:如果设置同步索引文件过大,则应适当提高此值。(单位:毫秒) httpBasicAuthUser:验证用户名,需要和主服务器一致 httpBasicAuthPassword:验证密码,需和主服务器一致 compression:external or internal 使用SOLR自己的压缩算法或应用容器的 欢迎访问我们的官方网站

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档