標籤:windows平台 選項卡 load shared font server lin 示範 cluster
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/
指尖上的電商---(11)Windows平台部署SolrCloud