精品欧美一区二区三区在线观看 _久久久久国色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免费观看| 日本欧美www| 亚洲素人在线| 欧美体内she精视频| 久久久久久久免费视频| 午夜视频免费看| 美女脱光内衣内裤视频久久网站| 久久91精品国产91久久久| 精品国产av色一区二区深夜久久| 日韩高清不卡| 亚洲国产wwwccc36天堂| 视频在线99re| 手机看片一区二区| 久久99精品久久久| 欧美一区二区.| 欧洲猛交xxxx乱大交3| 自拍亚洲一区| 精品国产91九色蝌蚪| 色婷婷成人在线| 爱啪视频在线观看视频免费| 国产精品久久二区二区| 久久久综合香蕉尹人综合网| 国产高清在线观看视频| 欧美aa在线视频| 2019亚洲男人天堂| jizz亚洲少妇| 青青草成人影院| 亚洲精品理论电影| 韩国三级在线看| 深夜福利亚洲| 欧美亚洲动漫另类| 久热免费在线观看| 大桥未久在线视频| 日韩欧美中文一区| 精品欧美一区二区精品久久| 精品国产亚洲一区二区麻豆| 蜜桃av一区二区| 91产国在线观看动作片喷水| 久久久久久蜜桃| 一本一道久久a久久精品蜜桃| 亚洲午夜久久久影院| 免费中文字幕av| 久久亚洲黄色| 亚洲高清久久网| 中国黄色片视频| 日韩精品久久久久久久软件91| 在线视频你懂得一区| 18禁男女爽爽爽午夜网站免费| 超黄网站在线观看| 亚洲国产wwwccc36天堂| 蜜臀av色欲a片无码精品一区| 污视频在线看网站| 亚洲一区二区在线免费看| 可以在线看黄的网站| 中文字幕免费高清电视剧网站在线观看| 日本一区二区三区在线不卡| 天堂一区二区三区| 成人高清网站| 国产精品美女久久久久久久久久久| 亚洲第一综合| 好吊日视频在线观看| 亚洲三级电影网站| 国产一区二区三区乱码| 国产黄大片在线观看| 欧美日韩加勒比精品一区| 阿v天堂2017| 欧美电影网址| 欧美四级电影网| 日本高清免费在线视频| 综合激情久久| 日韩av中文在线| 国产熟妇久久777777| 欧美老女人另类| 久久久999精品视频| 久久久国产成人| 国产视频一区免费看| 国产精品91在线观看| 成人午夜精品视频| 国产福利一区二区三区| 精品在线视频一区二区| 国产福利小视频在线观看| 国产精品国产精品国产专区不片| 亚洲色图都市激情| 国内精彩免费自拍视频在线观看网址| 欧美午夜激情视频| 中文字幕第17页| 福利欧美精品在线| 一区二区中文字幕| 久久国产在线观看| 久久精品动漫| 91夜夜未满十八勿入爽爽影院| 天堂中文在线观看视频| 国产精品私人影院| 国产美女在线一区| 国产麻豆一区| 亚洲国产精品字幕| 手机免费观看av| 在线免费高清一区二区三区| 国产精品免费一区豆花| 亚洲国产精品二区| 国产精品婷婷午夜在线观看| 国产污污视频在线观看| 亚洲aaa级| 按摩亚洲人久久| 亚洲免费在线观看av| 久久99九九99精品| 99在线首页视频| 日本中文字幕电影在线观看| 亚洲情趣在线观看| 免费大片在线观看| 爱爱精品视频| 日韩亚洲欧美中文在线| 日产精品久久久| 国产激情视频一区二区在线观看| 日韩精品国内| av丝袜在线| 日韩亚洲欧美高清| 蜜桃av免费在线观看| 亚洲免费在线| 粉嫩av四季av绯色av第一区| 麻豆传媒免费在线观看| 91久久精品一区二区二区| caopor在线| 久久久久亚洲| 国产欧美日韩免费| 免费在线观看一级毛片| 亚洲aaa精品| 日本泡妞xxxx免费视频软件| 91久久电影| 国产精品久久久久久久久久久久| 熟妇人妻一区二区三区四区| 亚洲在线中文字幕| 日日夜夜精品视频免费观看| 久久久久久久久丰满| 国产精品激情av电影在线观看| 午夜影院在线视频| 亚洲国产aⅴ成人精品无吗| 天堂中文av在线| 99九九热只有国产精品| 国产精品视频一| 91在线视频| 欧美撒尿777hd撒尿| 在线观看日本中文字幕| 日韩精品欧美精品| 日本一区二区三区免费看| 久久毛片亚洲| 亚洲网址你懂得| 99re热视频| 国产精品―色哟哟| 中文字幕免费高清在线| 四季av一区二区凹凸精品| 国产在线播放91| 成人在线播放免费观看| 日韩一区二区三| 久久成人在线观看| av福利精品导航| 免费欧美一级视频| 精品视频免费在线观看| 国产精品中文字幕在线观看| 蜜桃视频网站在线| 日韩一区二区三区视频在线观看| www.av视频| 成人黄色av网站在线| 国产白丝袜美女久久久久| 小嫩嫩12欧美| 国产精品普通话| av理论在线观看| 亚洲福利视频网| 中文字幕在线天堂| 中文字幕一区二区三区乱码在线| 国产精品探花在线播放| 一区免费视频| 日韩wuma| 亚洲综合网狠久久| 2019中文字幕在线观看| 成人亚洲综合天堂| 日韩亚洲欧美成人一区| 久久一区二区三区视频| 国产精品三级久久久久三级| 免费欧美一级片| 国产亚洲在线观看| 亚洲视频sss| 国产精品美女在线观看直播| 国产成人精品久久久| 麻豆传媒在线免费| 亚洲国产天堂久久综合| 做爰无遮挡三级| 亚洲图片欧美综合| 最近中文字幕免费| 国产福利电影一区二区三区| 成人在线观看黄| 91精品一区国产高清在线gif| 精品国产一区二区三区四区vr| 日本美女久久| 久久久亚洲网站| 在线观看免费黄色| 亚洲国产欧美一区| 国产精品一区二区免费视频| 亚洲高清视频中文字幕| 激情五月深爱五月| av亚洲精华国产精华精华| 欧美日韩中文不卡| 销魂美女一区二区三区视频在线| 致1999电视剧免费观看策驰影院| 日韩av三区| 亚洲在线观看视频网站| 欧美韩国亚洲| 高清一区二区三区四区五区| 三级外国片在线观看视频| 日韩av中文字幕在线免费观看| 99热这里只有精品在线| 在线免费观看不卡av| 黄色小视频在线免费看| 亚洲欧美一区二区在线观看| 一区二区黄色片| 国产成人超碰人人澡人人澡| 亚洲美女爱爱视频| 人人狠狠综合久久亚洲| 国产欧美在线一区| 激情亚洲网站| 国产一二三四区在线观看| 成人羞羞网站入口免费| 免费成人在线观看av| 国产成人精品福利| 99r国产精品视频| 在线观看欧美| 国产一区二区视频在线观看| 成人免费av电影| 热草久综合在线| 中文在线аv在线| 91精品国产电影| freexxx性亚洲精品| 久久99国产精品自在自在app| 天堂中文8资源在线8| 国产亚洲精品久久久优势| 色视频在线观看福利| 亚洲国产一区二区三区四区| 亚洲经典一区二区三区| 欧美成人女星排行榜| 一道本在线视频| 欧美在线视频日韩| 毛片在线免费播放| 欧美午夜精品久久久| 人妻中文字幕一区二区三区| 欧美午夜精品久久久久久孕妇 | 性色av一区二区三区在线观看| 亚洲小说区图片区都市| 久久69精品久久久久久久电影好| caopeng在线| 欧美激情综合色综合啪啪五月| 成人在线免费观看黄色| 久久免费观看视频| 欧美13videosex性极品| 91成人在线播放| 欧美黑人一区| 国产精品视频1区| 亚洲日本中文| 国产精品福利视频| 欧美日韩直播| 欧美日韩在线一区二区三区| 欧美色蜜桃97| 最新国产精品久久| 中文av一区| 无码中文字幕色专区| 久久精品国语| 污污网站免费观看| 国产成人精品综合在线观看 | 中文字幕一区二区三区四区久久| 国产精品欧美久久| 国产精品密蕾丝视频下载| 亚洲人成影视在线观看| 伊人青青综合网| 精品久久久久久无码中文野结衣| 国产精品婷婷| www.日本一区| 成人h动漫精品一区二区| 少妇真人直播免费视频| 国产精品福利av| 国产精品99无码一区二区| 欧美视频在线看| 91女人18毛片水多国产| 亚洲国产精品视频在线观看 | 欧美成人精品激情在线观看 | 国产精品夜间视频香蕉| 日韩视频一二区| 欧美高清性xxxxhd| 亚洲人成免费网站| 成人在线免费在线观看| 极品少妇xxxx精品少妇偷拍 | h片在线免费看| 日韩精品免费视频| 免费黄网站在线| 26uuu日韩精品一区二区| 免费视频观看成人| 国产在线精品二区| 欧美电影《睫毛膏》| 欧美精品自拍视频| 精品一区二区三区不卡| 朝桐光av一区二区三区| 中文字幕一区二区三区四区不卡 | 久久草.com| 亚洲精品国产首次亮相| 日韩欧美精品在线观看视频| 国产精品影视网| 日本免费www| 欧美日韩精品国产| 亚洲精品一区二区三区区别| 国产一区二区三区久久精品| 老色鬼在线视频| 18成人免费观看网站下载| 精品国产精品| 2022亚洲天堂| 成人精品小蝌蚪| 亚洲波多野结衣| 91官网在线观看| 天天摸夜夜添狠狠添婷婷 | 超碰一区二区| 成人性色av| 亚洲国产一成人久久精品| 999精品视频在线| 久久久亚洲高清| 日韩av免费网址| 欧美成人猛片aaaaaaa| 精品视频在线一区二区| 国产精品27p| 精品在线99| 动漫av网站免费观看| www.久久久久久久久| 精品97人妻无码中文永久在线| 在线不卡一区二区| 日本美女在线中文版| 国产精品青青在线观看爽香蕉| 九一亚洲精品| 精品久久久久久久无码| 久久久久青草大香线综合精品| 日本高清www免费视频| 亚洲精品一区二区三区精华液| 中日韩高清电影网| 91青青草免费在线看| 一区二区三区中文| 波多野结衣免费观看| 亚洲精品ww久久久久久p站| 国产乱人乱偷精品视频a人人澡 | 国产高清自产拍av在线| 国产精品一区二区a| 伊人天天综合| 91视频啊啊啊| 色综合一个色综合亚洲| 免费人成在线观看网站| 国产精品va在线| 青青草原综合久久大伊人精品| 男操女免费网站| 亚洲三级在线观看| 99在线观看免费| 久久久久久久91| 天美av一区二区三区久久| 欧美成人xxxxx| 国产免费观看久久| 国产乱淫片视频| 久久99视频精品| 久久影院资源站| 久久久久久香蕉| 国产精品美女久久久久高潮| 国产丝袜在线视频| 久久久久中文字幕| 亚洲大片精品免费| 奇米视频7777| 亚洲一区二区三区四区在线观看| 日本免费一区视频| 国产成人拍精品视频午夜网站| 日韩88av| 农村末发育av片一区二区| 婷婷夜色潮精品综合在线| 国产高清av在线| 91成人免费视频| 亚洲专区在线| 国产精品免费在线视频| 精品国精品国产尤物美女| 粉嫩一区二区| 中文字幕超清在线免费观看| 99视频在线观看一区三区| 国产成人精品一区二区色戒| 久久国产天堂福利天堂| 欧美大奶一区二区| www.色欧美| 亚洲成av人**亚洲成av**| 黄色免费在线播放| 亚洲最大的成人网| 国产亚洲在线| 91porn在线视频| 日韩成人黄色av| 国产 日韩 欧美| 少妇高清精品毛片在线视频| 亚洲欧美aⅴ...| 激情小说 在线视频| 北条麻妃高清一区| 日本中文字幕一区二区视频| 国产真实夫妇交换视频| 色偷偷偷亚洲综合网另类| 人妖一区二区三区|