solr伺服器主從的配置

2021-07-09 15:05:06 字數 1002 閱讀 7769

solr的主從同步是按core進行配置的,每個core的solrconfig.xml都需要進行主從的配置。

主節點的core下面的solrconfig.xml的配置:

[html] view plaincopy在code上檢視**片派生到我的**片

commit

startup

schema.xml

這個配置的意思是,一旦伺服器重啟,或者有資料commit的時候,就會進行同步。

從節點的core下面的solrconfig.xml的配置:

[html] view plaincopy在code上檢視**片派生到我的**片

00:00:20

配置的意思是說,輪訓拉取主節點更新日誌的時間是20秒,拉取的位址是同步的core是waiter。

重啟兩台solr。現在進行主從同步的驗證。

在主節點上通過頁面進行新增資料:

問題出現了,通過頁面上新增的資料,無法同步到從節點!在頁面上新增了多條資料,都未同步到從節點。只有當主節點重啟的時候,從節點才有資料過來。

查各種配置問題,查網上各種資料,不得其解!

於是,我改用**的方式在主節點提交資料,測試了增加資料和刪除資料,並且在這些**之後,呼叫了commit()方法。然後發現主從同步很正常!

初步判斷用solr4.6管理頁面新增的資料,solr伺服器本身沒有呼叫commit()方法。

ps個人專案配置檔案

主伺服器:

$

$true

commit

startup

schema.xml

solrpingquery

all

solr

從伺服器$

$true

00:00:10

solrpingquery

all

solr

MYSQL 主從伺服器配置

mysql伺服器的主從配置,本來是一件很簡單的事情,無奈不是從零開始,總是在別人已經安裝好的mysql伺服器之上 這就會牽扯到,mysql的版本,啟動檔案,等一些問題。不過沒關係,先問清楚兩點 1 mysql配置檔案my.cnf的位置 2 如何啟動 停止mysql,找好啟動檔案 假設有兩台機器,已經...

linux配置主從DNS伺服器

2.1時間同步ntpdate cn.pool.ntp.org timedatectl set timezone asia shanghai2.2主dns伺服器配置 vi etc named.rfc1912.zones 在剛剛的配置上修改 zone pl.com in zone 1.1.10.in a...

DNS主從網域名稱伺服器配置

命令為紅色 建立主 從或者快取網域名稱伺服器,前提一定要關閉防火牆和linux防護機制,否則不能成功解析客戶機請求 永久關閉防火牆和安全機制命令如下 systemctl stop firewalld systemctl disable firewalld iptables f setenforce ...