真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mongodb副本集原理-創(chuàng)新互聯(lián)

1.原理:
副本集群每2秒發(fā)一次心跳,如果10秒過后沒收到則標記為不可達。
MongoDB在主數(shù)據(jù)庫上應用數(shù)據(jù)庫操作,然后在主數(shù)據(jù)庫的操作日志中記錄該操作。然后,輔助成員將這些操作復制并應用到異步過程中。所有副本集成員在local.oplog.rs集合中都包含操作日志的副本 ,默認大小為磁盤的5%,但不記錄查詢操作。oplogSize可以在/etc/mongdb.conf中指定大小

創(chuàng)新互聯(lián)于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務公司,擁有項目網(wǎng)站設(shè)計制作、做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元貢嘎做網(wǎng)站,已為上家服務,為貢嘎各地企業(yè)和個人服務,聯(lián)系電話:028-86922220
replication:
   oplogSizeMB: 
   replSetName: 
   secondaryIndexPrefetch: 
   enableMajorityReadConcern: 

2.mongdb副本集中的成員角色:
primary: 負責寫入數(shù)據(jù)
seconary: 負責同步主上的數(shù)據(jù),提供讀服務
仲裁節(jié)點: 不保有數(shù)據(jù),不參與選主,只進行選主投票

副本集選舉通過優(yōu)先級,范圍0-1000,0為仲裁節(jié)點,不參與選舉。默認是1

3.如何設(shè)置?

MongoDB Enterprise shard-rs:PRIMARY> config=rs.conf()
MongoDB Enterprise shard-rs:PRIMARY> config
{
        "_id" : "shard-rs",
        "version" : 3,
        "protocolVersion" : NumberLong(1),
        "writeConcernMajorityJournalDefault" : true,
        "members" : [
                {
                        "_id" : 0,
                        "host" : "worker2:27020",
                        "arbiterOnly" : false,
                        "buildIndexes" : true,
                        "hidden" : false,
                        "priority" : 1,
                        "tags" : {

                        },
                        "slaveDelay" : NumberLong(0),
                        "votes" : 1
                },
                {
                        "_id" : 1,
                        "host" : "worker2:27021",
                        "arbiterOnly" : false,
                        "buildIndexes" : true,
                        "hidden" : false,
                        "priority" : 1,
                        "tags" : {

                        },
                        "slaveDelay" : NumberLong(0),
                        "votes" : 1
                },
                {
                        "_id" : 2,
                        "host" : "worker2:27022",
                        "arbiterOnly" : false,
                        "buildIndexes" : true,
                        "hidden" : false,
                        "priority" : 1,
                        "tags" : {

                        },
                        "slaveDelay" : NumberLong(0),
                        "votes" : 1
                }
        ],
        "settings" : {
                "chainingAllowed" : true,
                "heartbeatIntervalMillis" : 2000,
                "heartbeatTimeoutSecs" : 10,
                "electionTimeoutMillis" : 10000,
                "catchUpTimeoutMillis" : -1,
                "catchUpTakeoverDelayMillis" : 30000,
                "getLastErrorModes" : {

                },
                "getLastErrorDefaults" : {
                        "w" : 1,
                        "wtimeout" : 0
                },
                "replicaSetId" : ObjectId("5dd8bf958b8ea486b84c23b2")
        }
}

修改id值為2的分片優(yōu)先級為3,當primary,則id值為2的成為prmary
config.members[2].priority=3

故意停掉27020進程
kill -9 82609

查看id值為2的主機是否成為primary
進入27022的mongdb:

MongoDB Enterprise shard-rs:PRIMARY> use admin
switched to db admin
MongoDB Enterprise shard-rs:PRIMARY> db.isMaster()
{
        "hosts" : [
                "worker2:27020",
                "worker2:27021",
                "worker2:27022"
        ],
        "setName" : "shard-rs",
        "setVersion" : 4,
        "ismaster" : true,   # 成為primary
        "secondary" : false,

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


當前題目:mongodb副本集原理-創(chuàng)新互聯(lián)
分享路徑:http://weahome.cn/article/cddjdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部