<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        GitHubAvailabilityIssue總結(jié)_MySQL

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 18:04:40
        文檔

        GitHubAvailabilityIssue總結(jié)_MySQL

        GitHubAvailabilityIssue總結(jié)_MySQL:GitHub bitsCN.com 這周GitHub網(wǎng)站發(fā)生了兩次重大的不可訪問事故,以及若干小時的服務(wù)降級。GitHub運維團(tuán)隊特地發(fā)了一篇Blog來總結(jié)整個事件的過程。事故的主要原因可以歸結(jié)為:1. 數(shù)據(jù)庫的Active角色在不應(yīng)該發(fā)生failover切換時,進(jìn)行了切換。 Fi
        推薦度:
        導(dǎo)讀GitHubAvailabilityIssue總結(jié)_MySQL:GitHub bitsCN.com 這周GitHub網(wǎng)站發(fā)生了兩次重大的不可訪問事故,以及若干小時的服務(wù)降級。GitHub運維團(tuán)隊特地發(fā)了一篇Blog來總結(jié)整個事件的過程。事故的主要原因可以歸結(jié)為:1. 數(shù)據(jù)庫的Active角色在不應(yīng)該發(fā)生failover切換時,進(jìn)行了切換。 Fi

        基于這三點總結(jié)就拋出了三個問題:

        1. 現(xiàn)有的HA軟件是否可靠,可信?是否在正確的時候做了正確的判斷和操作?

        2. 沒有集中管理機(jī)的HA架構(gòu)(即內(nèi)部投票)是否可靠?

        3. HA的Failover過程是否要考慮數(shù)據(jù)預(yù)熱?

        以下是對于這三個問題的一些分析和個人看法:

        問題一:現(xiàn)有的HA軟件是否可靠,可信?是否在正確的時候做了正確的判斷和操作?

        GitHub團(tuán)隊認(rèn)為:The automated failover of our main production database could be described as the root cause of both of these downtime events.

        而對于這個問題,我的想法和 Xaprd的觀點 一致:事故的關(guān)鍵在于現(xiàn)有的HA軟件都沒法照顧到所有可能發(fā)生的情況,以至于在某些情況下的行為是不可預(yù)測的,或者非我們所想的。

        因此一味的將切換操作置成手工模式,雖然避免了風(fēng)險,但顯然沒有很好的使用HA軟件所提供的service。

        個人想法是,對于一些原因明確且有明確cookbook的事故,可以讓HA去完成failover。而對于那些需要人工介入分析故障原因的事故,做手工切換,如果github遇到的timeout等。

        問題二: 沒有集中管理機(jī)的HA架構(gòu)(即內(nèi)部投票)是否可靠?

        從目前的流行程度來看,MMM,MHA這些使用Manager管理模式的架構(gòu),已經(jīng)逐漸替代 Heartbeat + LVS/ Pacemaker 等投票模式的架構(gòu)。

        其主要原因就是在沒有仲裁機(jī)的情況下,發(fā)生網(wǎng)絡(luò)partition會造成腦裂,從而導(dǎo)致active角色的互相爭搶,最后使整個cluster癱瘓。

        Github再次用血的教訓(xùn)告訴我們腦裂是無仲裁架構(gòu)的致命缺陷。

        問題三:HA的Failover過程是否要考慮數(shù)據(jù)預(yù)熱?

        這個問題顯然是引起本次問題的關(guān)鍵:沒有預(yù)熱的切換才是萬惡之源。腦裂只是連鎖反應(yīng)而已。

        而貌似整個社區(qū)的blog中對于這個問題的討論卻是少之又少,也許是重視程度不夠?

        會造成切換后壓力劇增可能的情況,我總結(jié)為以下三種:

        1. stand-by-master完全作為冗余,BufferPool 基本沒有熱點數(shù)據(jù)

        2. stand-by-master提供read-only服務(wù),但read-only 和 acitve master 的請求業(yè)務(wù)類型不同,導(dǎo)致熱點數(shù)據(jù)不同

        3. 原本active的MySQL宕機(jī)后重新回歸,此時重啟后的MySQL是處于完全Cold 狀態(tài)

        但目前眾多HA軟件中都沒有考慮預(yù)熱的因素,畢竟所有的failover都希望盡快的將業(yè)務(wù)轉(zhuǎn)移至stand-by master,而預(yù)熱則需要盡可能多的時間來獲取業(yè)務(wù)的請求。

        也許這是一個無解命題?

        bitsCN.com

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        GitHubAvailabilityIssue總結(jié)_MySQL

        GitHubAvailabilityIssue總結(jié)_MySQL:GitHub bitsCN.com 這周GitHub網(wǎng)站發(fā)生了兩次重大的不可訪問事故,以及若干小時的服務(wù)降級。GitHub運維團(tuán)隊特地發(fā)了一篇Blog來總結(jié)整個事件的過程。事故的主要原因可以歸結(jié)為:1. 數(shù)據(jù)庫的Active角色在不應(yīng)該發(fā)生failover切換時,進(jìn)行了切換。 Fi
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 欧亚一级毛片免费看| 亚洲熟妇AV乱码在线观看| 免费一级毛片在线播放视频免费观看永久 | 成年人在线免费观看| tom影院亚洲国产一区二区| 国产免费女女脚奴视频网| 亚洲人成77777在线播放网站不卡| 在线看免费观看AV深夜影院| 亚洲xxxxxx| 日产乱码一卡二卡三免费| 香港经典a毛片免费观看看| 亚洲人成无码网WWW| 精品97国产免费人成视频 | 亚洲AV无码乱码在线观看性色扶 | 男女超爽视频免费播放| 亚洲精品国产电影| 最近中文字幕免费大全| 夜夜亚洲天天久久| 无人在线观看免费高清视频| 亚洲jizzjizz少妇| 亚洲人成无码www久久久| 久久青草免费91观看| 亚洲a级成人片在线观看| 国产精品免费看香蕉| 久久99久久成人免费播放| 亚洲综合国产精品| 四色在线精品免费观看| 国产97视频人人做人人爱免费| 亚洲AV人无码综合在线观看| 91在线视频免费91| 一级做a爰片久久毛片免费看| 亚洲丁香色婷婷综合欲色啪| 成年午夜视频免费观看视频| fc2成年免费共享视频18| 亚洲经典在线观看| 国产a不卡片精品免费观看| 国产一区二区免费视频| 亚洲人成色在线观看| 亚洲人精品午夜射精日韩| 9277手机在线视频观看免费| 亚洲成a人无码亚洲成av无码|