国产gaysexchina男同gay,japanrcep老熟妇乱子伦视频,吃奶呻吟打开双腿做受动态图,成人色网站,国产av一区二区三区最新精品

使用ZooKeeper管理配置文件

2018-12-27 13:51 更新

使用SolrCloud,您的配置文件保存在ZooKeeper中。

在以下任何一種情況下都會上傳這些文件:

  • 當您使用bin/solr腳本啟動SolrCloud示例時。
  • 當您使用bin/solr腳本創(chuàng)建一個集合時。
  • 顯式上傳配置集到ZooKeeper時。

啟動引導(dǎo)

當您第一次使用bin/solr -e cloud嘗試 SolrCloud 時,相關(guān)的配置集會自動上傳到ZooKeeper,并與新創(chuàng)建的集合鏈接。

下面的命令將啟動SolrCloud,默認的集合名稱(gettingstarted)和默認的configset(_default)被上傳并鏈接到它。

bin/solr -e cloud -noprompt

您也可以在使用帶有-d選項的bin/solr腳本創(chuàng)建集合時明確上載配置目錄,例如:

bin/solr create -c mycollection -d _default

create命令會將_default配置目錄的一個副本上傳到/configs/mycollection下的ZooKeeper。有關(guān)創(chuàng)建集合的create命令的更多詳細信息,請參閱Solr控制腳本參考頁面。

一旦配置目錄已經(jīng)上傳到ZooKeeper,您可以使用Solr控制腳本來更新它們。

提示:最好將這些文件保存在版本控制之下。

使用bin / solr或SolrJ上傳配置文件

在生產(chǎn)環(huán)境中,可以使用Solr的Solr控制腳本或CloudSolrClient.uploadConfig java方法將配置集上傳到獨立于集合創(chuàng)建的ZooKeeper上。

以下命令可用于使用bin/solr腳本上傳新的configset。

bin/solr zk upconfig -n <name for configset> -d <path to directory with configset>

強烈建議將配置保存在版本控制系統(tǒng)中,例如:Git、SVN或類似的軟件中。

管理您的SolrCloud配置文件

要更新或更改您的SolrCloud配置文件:

  1. 使用源代碼管理簽出過程從ZooKeeper下載最新的配置文件。
  2. 進行更改。
  3. 將更改的文件提交到源代碼管理。
  4. 將更改推回到ZooKeeper。
  5. 重新加載集合,以使更改生效。

在第一次群集啟動之前準備ZooKeeper

如果您將與其他應(yīng)用程序共享相同的ZooKeeper實例,則應(yīng)在ZooKeeper中使用chroot。請參閱ZooKeeper chroot的說明。

有某些配置文件包含群集范圍的配置。由于其中一些對群集正常運行至關(guān)重要,因此您可能需要在啟動Solr群集之前首先將這些文件上傳到ZooKeeper。這樣的配置文件的例子(不詳盡)是solr.xml,security.json和clusterprops.json。

例如,如果您想在ZooKeeper保留solr.xml,以避免將其復(fù)制到每個節(jié)點的solr_home目錄,可以使用bin/solr實用程序(Unix示例)將其推送到ZooKeeper:

bin/solr zk cp file:local/file/path/to/solr.xml zk:/solr.xml -z localhost:2181
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號