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部署在同一台server上。

1.配置solr.xml

在D:\Server\Solr目录下找到solr.xml配置文件,加入例如以下节点

<solr>
<cores leaderVoteWait="${leaderVoteWait:15000}" hostContext="${hostContext:}" hostPort="8040" host="${host:}" defaultCoreName="deals" adminPath="/admin/cores">
<core instanceDir="collection1" name="collection1"/>
</cores>
</solr>

hostContext:指定服务名称

            hostPort:指定port

            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/

最新文章

  1. embedding mono实战笔录(一)
  2. C#开发微信门户及应用(3)--文本消息和图文消息的应答
  3. Your stream was neither an OLE2 stream, nor an OOXML stream.问题的解决
  4. Struts2防止表单重复提交
  5. AOP动态代理解析1-标签的解析
  6. Hive权限控制和超级管理员的实现
  7. EXTJS 5.0 资料
  8. 【转】 Android中退出程序的提示框
  9. MVC linq语法分页
  10. C++实现Log()日志函数
  11. GBDT详解
  12. [刷题]算法竞赛入门经典(第2版) 4-1/UVa1589 - Xiangqi
  13. JS组件系列——在ABP中封装BootstrapTable
  14. jieba中文分词
  15. 从零开始学习PYTHON3讲义(八)列表类型跟冒泡排序
  16. OpenStack-Nova(4)
  17. oracle 对表的操作
  18. [原创]K8Cscan插件之Windows密码爆破
  19. iot-web增加apis-namespace组件
  20. MMON进程手工启动

热门文章

  1. 8.4(Java学习笔记)java脚本引擎(Rhino)
  2. Ajax 使用formdata 实现 无刷新表单上传
  3. Scala实战高手****第12课:Scala函数式编程进阶(匿名函数、高阶函数、函数类型推断、Currying)与Spark源码鉴赏
  4. 如何移除inline-block元素之间的空白
  5. 利用Cain+wireshark进行协议分析
  6. C#将json字符串解析成对象
  7. XAMPP安装与多虚拟目录地址设置
  8. React脚手架
  9. t-SNE和LDA PCA的学习
  10. linux基础-第二十单元_计划任务crond服务