精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

京東MySQL數據庫主從切換自動化

開發 開發工具 自動化
隨著京東業務的高速增長,數據的重要性對于京東來說重要程度不說自明,在信息時代,數據有著比人們更大的力量,數據庫的價值可見一斑,數據庫的存在為人們提供了更快的查詢,那么為了更好地做到數據庫的高可用,保證持續提供服務,簡化DBA操作,節省數據庫故障切換的時間,故開發此數據庫主從切換自動化系統。

1. 產生背景

隨著京東業務的高速增長,數據的重要性對于京東來說重要程度不說自明,在信息時代,數據有著比人們更大的力量,數據庫的價值可見一斑,數據庫的存在為人們提供了更快的查詢,那么為了更好地做到數據庫的高可用,保證持續提供服務,簡化DBA操作,節省數據庫故障切換的時間,故開發此數據庫主從切換自動化系統。

2. 實現原理

此系統基于MHA做數據庫切換,結合京東數據庫切換的特點,定制自己的切換系統。MHA(Master High Availability)目前在MySQL高可用方面是一個相對成熟的解決方案,它由日本DeNA公司Yoshinori Matsunobu開發,是一套優秀的作為MySQL高可用性環境下故障切換和主從提升的高可用軟件。在MySQL故障切換過程中,MHA能做到在0~30秒之內自動完成數據庫的故障切換操作,并且在進行故障切換的過程中,MHA能在***程度上保證數據的一致性,同時***化挽回故障發生后的數據,結合zabbix監控報警,以達到真正意義上的高可用。三重檢測,保證切換無誤:zabbix檢測,任務創建時檢測,MHA檢測。

3. 實現功能

此系統實現了死切(從庫故障切換及回切,主庫故障切換),活切(主庫活切及主庫回切),做到自動化、自助化、可視化切換。

4. 具體實現

4.1. 死切(故障切換)

當Zabbix自動監控系統檢測到數據庫故障時,會自動調故障切換程序,然后判斷是主庫故障,還是從庫故障,分情況處理,所有的故障信息都可在DBS系統上查看

4.1.1 主庫故障:

先在DBS系統上創建切換任務,另外DBA也可在故障切換頁面批量添加故障主庫IP,創建切換任務。然后相應DBA執行切換按鈕,則會判斷各種情況

4.1.1.1切換重要步驟及原則

  • 探活,探活檢測機制由select方式改為insert方式,這樣可以包含實例夯住和硬盤只讀的情況,如果沒有存活的從庫,則放棄本次操作并郵件和短信通知DBA手動處理。
  • 選擇新主庫,先本地(先物理機后DOCKER,先連接數少,后QPS負載低),后異地(先物理機后DOCKER,先連接數少,后QPS負載低)原則選擇目標實例
  • 調MHA接口進行故障切換故障系統信息變更

a.MHA會優先使用上一步選出的從庫做為新主庫,否則會使用***數據的從庫提升為新主庫,然后將所有其他的從庫重新指向新主庫。之后會調用域名切換接口,將原來故障主庫下的域名,全部指向到新的主庫IP上。如果MHA切換失敗或MHA有告警信息,或者有域名未切換成功,都會使用郵件和短信通知DBA人工處理。

b.當MHA故障切換結束后,系統會將新主庫的mysql.cnf配置文件中的read_only=1刪除,并在新主庫上執行reset salve all或stop slave指令。

c.調用zabbix主機改名接口,修改故障主庫及新主庫在zabbix監控系統中的名稱。

d. 由于域名切換后非實時生效,存在時延,因此系統會對域名生效進行檢查,如果2分鐘內未生效,則會進行提示,需要DBA進行人工確認。

e. ***,在資產庫中更新集群信息,修改主從關系并進行數據庫狀態變更,更新故障信息表。同時,發送郵件和短信通知DBA故障切換完成。

f.活切可以支持多集群同時切換。

4.1.1.2 舉例

例如有一主四從的集群,主庫 10.66.66.66:3366故障,需要切換,如下:

1.Zabbix自動創建任務,然后DBA執行切換

2.選目標實例

假如例子中的4個從都是存活的,那么在此處會比較根據先本地,選出10.66.66.68:3366,10.66.66.69:3366,然后查連接數,都相同,則去查QPS,

然后比較QPS,選出QPS負載低的10.66.66.69:3366作為目標實例。

3.切換完成結果

4.切換的詳細信息

4.1.2從庫故障(系統自動完成):

4.1.2.1 切換原則

判斷是否宕機實例沒有域名,宕機實例設置為手動切換,宕機實例所在集群無其他正常運行實例,這些情況下會給相應的DBA發郵件及短信報警,需要DBA手動處理;

其他情況故障系統會自動處理,根據先本地(連接數少,QPS負載低),后異地(連接數少,QPS負載低)原則選擇目標實例,進行域名切換,切換成功或失敗都會發郵件及短信告知相應的DBA;

切換成功的從庫,相應的DBA可以回切該實例。

4.1.2.2 舉例

例如有一主四從的集群,從庫 10.88.88.89:3366故障,需要切換,如下:

zabbix會自動創建任務,并根據先本地后異地,然后查連接數,QPS原則,確定目標實例為10.88.88.88:3366,然后自動切換,DBA會在切換任務列表查看切換結果,鼠標懸停執行狀態會顯示切換的具體信息

切換成功的任務會顯示回切按鈕,可以執行回切

DBA執行回切,系統會創建回切任務,并可以查看回切的具體信息

4.2活切(一般運維停機切換)

4.2.1 批量創建任務:

輸入項目里的任一IP,就可以查出該項目下的所有可用集群,然后勾選想要切換的集群,提交批量創建任務。

創建任務時可選擇目標實例是本地,還是異地。然后先對目標實例探活,再根據先物理機后DOCKER,先查連接數少,后查QPS負載低的原則推薦實例。如果有異常會提示。

另外可選擇切換后新主庫是否為read only

4.2.2任務切換

點擊切換,會批量切換本次任務,并可以進入子任務查看具體切換的每個步驟,及MHA執行的每個步驟,切換完成,會等待2分鐘去校驗域名是否真實切換。

切換后會有前后架構的對比。

可以kill舊主庫的所有應用鏈接。

4.2.3 舉例

有個Mysql_test項目下有2個集群,如下

集群1

集群2

1. 批量創建任務

選擇原則根據先本地后異地,先物理機后Docker,先連接數后QPS原則,

10.66.66.66:3366選擇目標主庫為:10.88.88.89:3366

10.66.55.55:3366選擇目標主庫為:10.88.99.91:3366

 

2. 批量執行切換

切換子任務詳細信息,可查看到每個子任務的切換結果及執行步驟,前后架構

5. 總結

該系統不管是死切,還是活切,都已服務化,接口化,都只需最多2步(創建任務,執行切換)就可完成切換,也可以完全自動化切換(需要業務方同意,因為有些業務數據庫故障后需要業務方確認切換),也可以把活切做成流程化交給業務方自助切換。目前該系統已經運行良好,極大的節省了DBA時間,更好地做到數據庫的高可用,保證持續提供服務,簡化DBA操作,節省數據庫故障切換的時間,為京東的數據庫保駕護航。

【本文為51CTO專欄作者“王偉”的原創稿件,轉載請注明出處】

 戳這里,看該作者更多好文

責任編輯:武曉燕 來源: 51CTO博客
相關推薦

2017-01-18 10:57:24

MySQLZabbix監控

2011-04-01 15:07:29

數據庫自動化

2021-12-30 07:33:03

數據庫

2011-04-14 11:09:14

MySQL數據庫

2010-12-21 13:13:10

BMC數據庫自動化服務

2011-08-05 16:09:40

MySQL數據庫主從服務器文檔切換

2016-09-23 09:22:12

2018-07-13 06:46:35

數據中心自動化微服務

2015-03-09 11:10:14

運維

2011-07-21 15:07:59

SQL Server數自動化管理分區

2011-03-22 15:47:14

自動化數據庫表結構差異

2013-02-27 15:48:05

自動化備份FacebookPB級別數據庫

2015-05-28 10:46:22

shellBackupdatabase

2011-08-29 14:00:26

MySQL主從延時

2021-05-19 08:21:09

MySQL數據庫GTID

2017-12-01 11:34:44

京東京東云自動化運維

2011-03-30 13:57:41

MySQL數據庫自動備份

2017-12-17 21:58:18

2018-08-30 09:43:11

DBA數據庫運維

2021-12-08 09:00:00

數據庫Liquibase腳本
點贊
收藏

51CTO技術棧公眾號

国产美女撒尿一区二区| 成 人片 黄 色 大 片| 波多野结衣在线观看一区二区三区 | www.在线欧美| 国产成人精品优优av| 午夜剧场免费在线观看| www.com.cn成人| 国产精品每日更新| 国产伦精品一区二区三区四区视频| 日本天堂网在线| 亚洲老妇激情| 亚洲女同性videos| 国产在线视频三区| 岛国av在线播放| 亚洲国产高清不卡| 中文字幕激情视频| 老司机精品视频网| 亚洲国产综合在线| 亚洲欧洲一二三| 亚洲男女视频在线观看| 日韩电影在线观看网站| 欧美精品福利视频| 黄色香蕉视频在线观看| 九九久久精品| 亚洲精品aⅴ中文字幕乱码 | 久久99精品国产.久久久久久| 欧美激情手机在线视频| 三级黄色在线观看| 精品精品久久| 日韩久久精品成人| 亚洲视频 中文字幕| 91麻豆精品国产综合久久久| 色婷婷综合中文久久一本| 国产精品入口芒果| 中文字幕在线三区| 中文字幕中文乱码欧美一区二区| 日本一区二区三区免费看| 欧美一级免费片| 国产suv一区二区三区88区| 成人国产精品av| 在线免费看av的网站| 久久久国产精品一区二区中文| 性色av一区二区咪爱| 欧美人妻精品一区二区三区| 日韩在线观看| 日韩有码在线观看| 肉色超薄丝袜脚交69xx图片| 青青草91久久久久久久久| 亚洲色图av在线| 午夜在线观看一区| 精品99在线| 国产一区二区三区直播精品电影| 99久久人妻无码精品系列| 香蕉久久夜色精品国产使用方法| 亚洲精品美女网站| 成人午夜福利一区二区| 精品中文一区| 视频一区视频二区国产精品| 永久免费看片直接| 欧美国产免费| 久久久亚洲国产| 日韩xxx高潮hd| 国产精品日韩精品欧美精品| 日韩女优人人人人射在线视频| 五月婷婷激情视频| 美腿丝袜亚洲色图| 91色精品视频在线| 亚洲精品字幕在线观看| 91视频免费看| 相泽南亚洲一区二区在线播放 | 久久久在线观看| 日韩欧美中文字幕一区二区| 国产精品综合色区在线观看| 国产成人高潮免费观看精品| 亚洲无码久久久久| 国产精品一区二区x88av| 国产一区免费在线| 国产露出视频在线观看| 成人欧美一区二区三区小说| 精品无码av无码免费专区| 色在线视频观看| 欧美日韩精品一区二区天天拍小说| 在线观看日本www| 久久电影在线| 中文字幕日韩欧美在线| 五月天丁香激情| 先锋影音久久久| 成人精品网站在线观看| 四虎永久在线观看| 中文字幕在线观看一区| 成人性生活视频免费看| 激情久久一区二区| 亚洲国产精久久久久久久| 精品人妻无码一区| 影音先锋在线一区| 国产精品一区专区欧美日韩| 日本免费不卡视频| 综合分类小说区另类春色亚洲小说欧美| 日韩精品在线视频免费观看| 99re久久| 日韩电视剧免费观看网站| 69夜色精品国产69乱| 亚洲一区欧美激情| 99re资源| 五月天婷婷在线视频| 天天综合网天天综合色| 国产性生活一级片| 欧美猛男同性videos| 欧美黄色免费网站| 国产一区二区自拍视频| 久久久99久久| www.av中文字幕| 欧美9999| 久久精品国产亚洲7777| 中文字幕av第一页| 99在线精品视频| 99re6这里有精品热视频| 日韩一区二区三区免费| 亚洲韩国欧洲国产日产av| 成年人一级黄色片| 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美日韩一卡| 成人黄在线观看| a黄色在线观看| 色香蕉成人二区免费| 日韩成人av影院| 欧美精品成人| 91传媒视频免费| 暖暖日本在线观看| 欧洲一区在线电影| 无码人妻精品一区二区中文| 国产欧美三级| 蜜桃导航-精品导航| 国产欧洲在线| 亚洲аv电影天堂网| 久久中文字幕无码| 成人天堂资源www在线| 日本丰满大乳奶| а天堂中文最新一区二区三区| 深夜成人在线观看| 888奇米影视| 亚洲欧洲一区二区三区| 青青草原国产在线视频| 日韩久久久久| 国产一区香蕉久久| 麻豆视频网站在线观看| 91精品久久久久久久91蜜桃| 久久久精品少妇| 国产综合成人久久大片91| 五月天综合婷婷| 国产视频一区二| 久久成人在线视频| 超碰在线播放97| 午夜精品视频在线观看| 国产 中文 字幕 日韩 在线| 亚洲在线国产日韩欧美| 日本一区视频在线播放| 亚洲欧美在线成人| 少妇高潮久久77777| av中文字幕播放| 洋洋成人永久网站入口| 国产黑丝一区二区| 久久久久看片| 亚洲欧美日韩精品综合在线观看| 四虎国产精品免费久久| 欧美美女18p| 天天干天天操av| 日本丰满少妇一区二区三区| 国产福利在线导航| 国产黄色91视频| 日本在线xxx| 成人久久久久| 亚洲自拍另类欧美丝袜| 国模私拍一区二区国模曼安| 亚洲一级黄色片| 99热这里只有精品99| 亚洲电影一区二区三区| 一级肉体全黄裸片| 国产乱码精品1区2区3区| 霍思燕三级露全乳照| 国产在线观看91一区二区三区 | 草草视频在线播放| 欧美午夜xxx| 一起操在线播放| 99re6这里只有精品视频在线观看| 日韩在线第三页| 欧美成人首页| 日本高清一区| 亚洲日本va| 国产精品入口福利| 91福利区在线观看| 少妇高潮久久77777| 日韩一区免费视频| 欧美日韩一区二区不卡| 天堂资源在线播放| 国产精品毛片大码女人| 懂色av粉嫩av蜜乳av| 激情欧美一区二区| 波多野结衣50连登视频| 亚洲午夜精品一区二区国产| 美女被啪啪一区二区| 日本精品在线播放| 国产精品91久久久久久| 极品美鲍一区| 欧美裸身视频免费观看| 在线毛片网站| 亚洲视频999| 深爱五月激情五月| 91精品国产综合久久福利| 无码人妻久久一区二区三区| 亚洲无人区一区| 三上悠亚作品在线观看| 国产亚洲人成网站| 亚洲一区二区乱码| 国产sm精品调教视频网站| 91小视频网站| 久久久久久久高潮| 怡红院av亚洲一区二区三区h| 一区二区电影| 在线视频亚洲自拍| 欧美一站二站| 欧美一进一出视频| 日本妇女一区| 黑人另类av| 天堂va欧美ⅴa亚洲va一国产| 91精品国产综合久久香蕉的用户体验 | 天天干天天舔天天射| 欧美一区二区三区播放老司机| 夜夜躁日日躁狠狠久久av| 欧美性猛交99久久久久99按摩| 欧美日韩亚洲国产另类| 亚洲日本在线看| 免费在线观看a级片| **性色生活片久久毛片| 国产精品成人在线视频| 日本一区二区视频在线| 乐播av一区二区三区| 国产拍欧美日韩视频二区| 伊人网在线视频观看| 国产日韩精品一区| 99久久久无码国产精品衣服| 欧美激情在线看| 欧美丰满老妇熟乱xxxxyyy| 国产无人区一区二区三区| 国产肥白大熟妇bbbb视频| 国产亚洲一二三区| 人妻无码一区二区三区免费| 国产精品色眯眯| 中文字幕求饶的少妇| 亚洲男同性恋视频| 玖玖爱免费视频| 亚洲午夜免费视频| 日韩男人的天堂| 欧美日韩中文在线观看| 午夜精品免费观看| 欧美色综合网站| 97成人在线观看| 91精品久久久久久久91蜜桃| 亚洲男人第一天堂| 亚洲乱码国产乱码精品精天堂 | 伊色综合久久之综合久久| 99视频免费观看蜜桃视频| 91成人午夜| 美女主播视频一区| 久久人人99| 成年在线观看视频| 一区二区三区导航| 中文字幕第80页| 国产一区久久久| 欧类av怡春院| 中文字幕av一区二区三区高 | 欧美在线制服丝袜| 国产一区二区在线视频观看| 精品国产一区二区亚洲人成毛片 | 97se亚洲| 欧洲亚洲一区二区三区四区五区| 欧美电影一区| 久久国产精品网| 奇米一区二区三区av| 久久发布国产伦子伦精品| 91蜜桃婷婷狠狠久久综合9色| 无码人妻aⅴ一区二区三区69岛| 中文字幕一区av| 国产成人亚洲欧洲在线| 欧美性猛交xxxx乱大交退制版| 国产熟女精品视频| 亚洲男人天堂九九视频| 成人免费高清| 国产97在线亚洲| 成人福利免费在线观看| 亚洲高清精品中出| 亚洲成人原创| 亚洲精品国产久| 久久久久久久综合日本| 唐朝av高清盛宴| 在线欧美一区二区| 隣の若妻さん波多野结衣| 色综久久综合桃花网| 国产污视频在线播放| 成人春色激情网| 亚洲国产合集| 全黄性性激高免费视频| 毛片av一区二区| 人人妻人人澡人人爽人人精品| 日韩美女精品在线| 中文字幕av第一页| 日韩麻豆第一页| 青春草视频在线观看| 国产精品中文久久久久久久| 五月综合久久| 日韩人妻无码精品久久久不卡| 久久国产精品一区二区| 国产精品密蕾丝袜| 欧美日韩国产综合新一区| 精品国产无码一区二区三区| 在线不卡国产精品| 亚洲精选视频在线| 亚洲久久在线观看| 日韩欧美亚洲国产精品字幕久久久 | 91精品麻豆日日躁夜夜躁| 激情在线视频| 6080yy精品一区二区三区| 亚洲国产视频二区| 午夜啪啪免费视频| 老司机免费视频一区二区三区| 亚洲一区二区三区蜜桃| 婷婷综合五月天| 日本黄色一区二区三区| 欧美精品久久久久久久久| av在线亚洲一区| 亚洲最新在线| 蜜臀av国产精品久久久久| 国产伦理片在线观看| 色就色 综合激情| 激情小说 在线视频| 国产精品91在线| 精品国产中文字幕第一页| 国产日韩成人内射视频| 91天堂素人约啪| 天天干天天干天天| 亚洲欧美日韩精品久久奇米色影视| 特黄毛片在线观看| 蜜桃视频成人| 日韩精品视频网| 国产午夜福利一区| 欧美日韩国产美| 精品国产99久久久久久| 亚洲已满18点击进入在线看片| 亚洲国产一成人久久精品| 成人性生交视频免费观看| 亚洲精品国产精品乱码不99| 国产日韩在线观看一区| 欧美精品在线观看91| 91九色鹿精品国产综合久久香蕉| 激情五月六月婷婷| 本田岬高潮一区二区三区| 中文字幕一区二区三区精品| 精品视频久久久久久| 台湾佬中文娱乐久久久| 午夜精品短视频| 国产在线精品不卡| 国产精品99re| 亚洲色图50p| www一区二区三区| 欧美日韩精品在线一区二区| 久久久99精品免费观看不卡| 92久久精品一区二区| 欧美精品videos| 亚洲综合小说图片| 岛国av免费在线| 亚洲一二三四久久| 黄色视屏网站在线免费观看| 国产精品视频久久久| 欧美一区二区三区免费看| 男人的天堂影院| 在线视频欧美区| 欧美xxxx做受欧美88bbw| 另类小说综合网| 国产一区二区在线免费观看| 久久久久久久久久久97| 亚洲人成电影网站色…| 九九99久久精品在免费线bt| 99精品人妻少妇一区二区 | 一区二区免费在线观看| 成人综合婷婷国产精品久久 | 欧美精品一区二区三区一线天视频| a欧美人片人妖| 国产欧美自拍视频| 久久精品一区二区三区四区| 国产夫妻在线观看| 国产成人一区二区三区电影| 欧美激情91| 亚洲一二三四视频| 亚洲国产精品系列| 亚洲精品aa| 精品国产成人av在线免| 一区二区三区免费在线观看| 成a人v在线播放| 国产在线观看一区| 国产精品羞羞答答xxdd|