指尖上的电商---(11)Windows平台部署SolrCloud

 SolrCloud是一种分布式解决方案,是基于zookeeper和solr的,可以简单理解为一种集群,可以提供分布式查询,分布式写索引。

SolrCloud的结构大致是这样的,一个SolrCloud包括多个Shared节点,一个Shared的包括Solr节点,其中每个Shared中的有一个Leader Solr节点,多个Replica节点。

每个SOLR节点的内容是一样的。

                        我们这节看下怎么在windows平台上部署solrCloud

           需要下载下程序,具体安装配置可以前几节的教程

           tomcat 8.0  切记,如果用的是安装版本,安装版本是没有catalina.bat这个文件的

           solr 4.8

           这里我们演示单机部署,zookeeper和solr部署在同一台服务器上。

           1.配置solr.xml

                 在D:\Server\Solr文件夹下找到solr.xml配置文件,添加如下节点

      

[html]  view plain  copy
  在CODE上查看代码片 派生到我的代码片
  1. <solr>  
  2. <cores leaderVoteWait="${leaderVoteWait:15000}" hostContext="${hostContext:}" hostPort="8040" host="${host:}" defaultCoreName="deals" adminPath="/admin/cores">  
  3. <core instanceDir="collection1" name="collection1"/>  
  4. </cores>  
  5. </solr>  

            hostContext:指定服务名称
            hostPort:指定端口
            leaderVoteWait:选举leader的等待时间ms

 

           2.配置Tomcat参数

                 在开始菜单中找到  monitor tomcat,打开后切换到Java选项卡,在java options中添加如下参数配置

              -Dbootstrap_confdir=D:\Server\Solr\collection1/conf

              -Dcollection.configName=clusterconf
              -DzkRun
              -DzkHost=localhost:9040
              -DnumShards=1

             如下界面

                 

             重启tomcat,打开地址http://localhost:8040/solr/#/~cloud 就可以看到效果了

                

          参照:http://demi-panda.com/2013/03/30/solr-cloud-install/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值