solr简单的分布式部署
来源:互联网 发布:vb.net 调用 web api 编辑:程序博客网 时间:2024/05/29 04:03
1)首先在${tomcat目录}/conf/Catalina/localhost 创建两个solr的配置文件。
可以命名为solr.xml(主服务器配置)内容为:
<Context docBase="F:/apache-solr-1.4.0/dist/apache-solr-1.4.0.war" reloadable="true" >
<Environment name="solr/home" type="java.lang.String" value="F:/apache-solr-1.4.0/example/solr" override="true" />
</Context>
slaver_solr.xml (从服务器配置)内容为:
<Context docBase="F:/apache-solr-1.4.0/dist/apache-solr-1.4.0.war" reloadable="true" >
<Environment name="solr/home" type="java.lang.String" value="F:/solr分布式/solr" override="true" />
</Context>
可以看到两个配置所引用的后台管理是同一个目录的,但这个没关系,只要solr/home的不一样就行了,接着看主从服务器上solr/home的配置有什么不一样。主要是在solr/home/conf/solrconfig.xml上配置不一样的,其它配置可以互相拷贝。
主要不同的地方为如下:
从服务器的配置
<requestHandler name="/replication" class="solr.ReplicationHandler" >
<lst name="slave">
<!--主服务器的url-->
<str name="masterUrl">http://localhost:8080/solr/replication</str>
<!--定时去请求主服务器,查看索引是否有改变-->
<str name="pollInterval">00:00:60</str>
</lst>
</requestHandler>
主服务器的配置
<requestHandler name="/replication" class="solr.ReplicationHandler" >
<lst name="master">
<str name="replicateAfter">commit</str>
<str name="replicateAfter">startup</str>
<str name="confFiles">schema.xml,stopwords.txt</str>
</lst>
</requestHandler>
大概这样的。启动 tomcat看看吧。。主服务器建立索引后,从服务器会请求将索引拷贝到从服务器中。
- solr简单的分布式部署
- Solr的简单部署
- solr 简单的分布式布署
- solr 分布式部署
- Solr 分布式部署
- solr分布式部署
- Solr的安装部署及简单使用
- Solr的安装部署及简单使用
- 分布式solr-cloud之solr部署
- Solr的分布式复制
- 实战: SOLR的分布式部署(复制模式 CollectionDistribute)部署流程详解 (二)
- solr solrcloud 检索 搜索 zookeeper 分布式 部署
- 分布式solr-cloud之zookeeper部署
- Solr的安装部署及简单使用5.3.1
- Solr的部署
- solr的部署
- 实战: SOLR的分布式部署(复制)CollectionDistribute 快照分发 (一)
- 实战: SOLR的分布式部署(复制)CollectionDistribute 快照分发 (精简版)
- C#中 集合的使用详解
- XP、WIN7+ubuntu双系统安装教程-wubi硬盘安装Ubuntu 10.04教程,Windows下直接安装
- jxl导出excel
- sql 移动树节点(用事务来实现)
- VMware增加硬盘空间详解
- solr简单的分布式部署
- 高斯模糊实现小结
- 横竖屏切换时候Activity的生命周期
- 模式识别学习笔记之二:模式识别的重要环节——学习
- Oracle中Session介绍
- Eclipse下搭建开发Android开发环境 ---windows
- android截取屏幕图
- 蓝牙技术与协议的开发应用与实现
- PHP foreach创建二维数组,不用array_merge_recursive,好多人不会