Solr学习(三) 单独ZooKeeper(外部)实例 + 多 Solr(tomcat)实例
完成目标:?
?开始生产:
? ? 步骤1:在?ZooKeeper目录“D:\zookeeper-3.4.5\conf”找到“zoo_sample.cfg”文件(将其备份一下),改名为“zoo.cfg”,打开它(最好用UE打开!防止乱码!)修改里头内容为(原本很多注释。都被我干掉了!因为哥有强迫症 +_+!!)
改成?同样,把“8080服务器下”“webapps”里头的“solr?”文件夹也拷贝到?“9090服务器”的同样目录?“webapps”里。?
?
步骤5:
? ? 此时要在“9090服务器”上建立jndi指引文件,到“E:\apache-tomcat-6.0.35.9090\conf\Catalina\localhost”下新建“solr.xml”文件(也可以直接去“8080服务器”那边拷贝过来)然后写入内容
??XML注意: docBase 与 value 两个值根据自己的路径不同做改变, 前者是war包的位置,后者是刚刚自己建立的solrapp目录位置的solr文件夹。???
?
?发现此时 8080已经 gone了。?? 现在9090暂时变成了老大?
目前为止。 单zookeeper和多solr的配置已经完成了。?谢谢观赏。
?
小贴士(加入你在启动时候发现,只看到一个solr服务。说明配置有问题,此时修改配置后,需要删除zookeeper的数据文件。? 还记得吗? 数据文件地址在? X:\zookeeper-3.4.5\conf 下的zoo.cfg里头写着呢。?? 打开看看吧。? 其实zookeeper是可以自动横向扩容的。 只是这里没配置。? )