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

聊聊異地多活實踐與設(shè)計思考點歸納

開發(fā) 前端
在異地多活項目整體推過程中的一些注意事項和設(shè)計點歸納和整理,拋磚引玉,其中一些點還有待深入探討和優(yōu)化。

引言

在異地多活項目整體推過程中的一些注意事項和設(shè)計點歸納和整理,拋磚引玉,其中一些點還有待深入探討和優(yōu)化。

一、指導(dǎo)事項歸納

1.多活原因歸納

推動多活的原因大體可歸納為以下三種。

  • 高可用架構(gòu)部署
  • 業(yè)務(wù)整體的容災(zāi)
  • 單機房容量限制

2.多活指導(dǎo)歸納

多活牽扯公司業(yè)務(wù)方方面面,整體來講業(yè)務(wù)改造和基礎(chǔ)設(shè)施中間件改造兩大塊。

  • 核心鏈路自包含可邏輯分片
  • 調(diào)用盡可能收斂在本單元
  • 流量分片邏輯盡可能均衡
  • 中間件多活架構(gòu)改造升級
  • 業(yè)務(wù)改造支持多活方案
  • 業(yè)務(wù)場景驗證中間件能力

3.推動事項歸納

順利推進多活事項是公司重要戰(zhàn)略,需要統(tǒng)一思想,將多活項目當成最高優(yōu)先級推進。

  • 統(tǒng)一思想認識自覺對齊到公司級戰(zhàn)略項目
  • 設(shè)置總架構(gòu)師級別建議對齊部門負責(zé)人,對整體架構(gòu)方案和結(jié)果負責(zé)

例如:總架構(gòu)師擁有對各個部門牽頭同學(xué)擁有不低于60%的績效考核權(quán)

  • 部門負責(zé)人作為該部門領(lǐng)導(dǎo)需要全力推動
  • 每個業(yè)務(wù)線設(shè)置接口人并負責(zé)該業(yè)務(wù)線所有對接和推動事務(wù),對本業(yè)務(wù)線或者部門的推動結(jié)果負責(zé)

例如:業(yè)務(wù)線接口人擁本業(yè)務(wù)參與多活事項同學(xué)不低于60%的績效考核權(quán)

  • 項目架構(gòu)師與各業(yè)務(wù)負責(zé)人周會例會及時跟進問題和進度
  • 各個牽頭人梳理的問題對外溝通前,先部門內(nèi)部對齊,提升溝通效率

4.抓核心鏈路

先保證核心鏈路的多活,避免面面俱到嚴重拖累進度,例如:

  • 優(yōu)惠券庫存類扣減先中心機房統(tǒng)一扣減
  • 管理運營類等無實時要求的先不做多活
  • 流量切換過程中容忍分鐘級不可用,切換結(jié)束后恢復(fù)

二、多活規(guī)則與流量選擇

1.路由因子選擇與映射

路由因子選擇: 需要根據(jù)公司業(yè)務(wù)場景選擇,常見的路由因子有地域、用戶ID。

路由因子與機房映射:

地域因子:將地域編號與機房建立映射,例如:001->unit-a

用戶因子:將UID與機房建立映射,例如:123456與機房編號哈希后映射到unit-a

2.請求分配正確機房

一個請求有了多活規(guī)則后如何將請求路由到正確機房,歸納了以下幾種方式:

  • 終端服務(wù)通過多域名切換:將請求直接路由到正確機房
  • 在反向代理層轉(zhuǎn)發(fā):轉(zhuǎn)發(fā)屬于異地機房流量
  • 在網(wǎng)關(guān)層轉(zhuǎn)發(fā):轉(zhuǎn)發(fā)屬于異地機房流量

3.多活管控中心服務(wù)

  • 多活部署通過雙向同步或者雙寫方式保證數(shù)據(jù)的一致性
  • 提供SDK和服務(wù)接口供中間件或者服務(wù)服務(wù)映射規(guī)則
  • 提供流量切換的整個閉環(huán)流程

三、RPC跨機房調(diào)用能力

1.注冊中心架構(gòu)圖

  • 節(jié)點注冊時需要將機房信息一并注冊
  • 注冊中心提供跨機房雙向同步能力

2.RPC框架跨機房調(diào)用

  • 默認本機房調(diào)用策略
  • 提供自定義路由功能供業(yè)務(wù)選擇是否跨機房調(diào)用
  • 需要注意新老版本以及發(fā)布時是否存在流量傾斜問題

四、消息跨機房復(fù)制

1.復(fù)制插件管理與監(jiān)控

在一些業(yè)務(wù)場景中需要消息集群提供跨機房復(fù)制能力,將其他機房的流量收斂到一個機房去消費。

  • 通過復(fù)制器插件將消息跨機房復(fù)制
  • 通過管理平臺對復(fù)制器的監(jiān)控和管理

2.流量隔離與動態(tài)訂閱

  • 通過不同主題進行流量隔離規(guī)避重復(fù)復(fù)制問題
  • 動態(tài)喚醒消費SDK訂閱復(fù)制流量
  • 復(fù)制流量來源機房打標

五、存儲雙向同步

1.Redis雙向同步

Redis雙向同步并不是做多活的公司都需要,如果能作為極短時間過期使用無需進行同步。然而也有的作為較長時間去存儲,如果業(yè)務(wù)改造成本巨大需要提供雙向復(fù)制能力。方案有很多種,有改源碼的,下面介紹一種RedisSyncer,java實現(xiàn),詳見下面github連接。

  • https://github.com/TraceNature/redissyncer-server

可根據(jù)實際場景進行改造,主要功能有:

  • 斷點續(xù)傳
  • 數(shù)據(jù)同步
  • 數(shù)據(jù)遷移
  • 數(shù)據(jù)校驗

實現(xiàn)原理:

  • 復(fù)制器偽裝成從節(jié)點復(fù)制數(shù)據(jù)
  • 同步時通過寫入輔助key的方式來識別流量來源,規(guī)避重復(fù)復(fù)制問題。

注意事項:

  • 是否需要redis雙向復(fù)制提早規(guī)劃
  • 過濾過短時間key無效復(fù)制,比如:小于3秒的不再同步
  • 批量寫入提升性能

2.MySql雙向同步

數(shù)據(jù)庫的雙向同步在異地多活通常是必須要做的事情,下面是阿里開源otter,可基于其二次定制開發(fā)。

  • https://github.com/alibaba/otter

解決循環(huán)復(fù)制實現(xiàn)原理:

  • 通過事務(wù)表解決數(shù)據(jù)循環(huán)復(fù)制
  • 復(fù)制數(shù)據(jù)時同時寫入一條數(shù)據(jù)到事務(wù)表在同一個事物中
  • 同步數(shù)據(jù)時只同步不再事務(wù)表中的數(shù)據(jù)到異地機房

還需要提供其他周邊工具:

  • 提供數(shù)據(jù)校驗工具
  • 提供數(shù)據(jù)訂正工具
  • 提供DDL雙向同步
  • 提供數(shù)據(jù)沖突策略

注意事項提點:

  • 統(tǒng)一關(guān)系數(shù)據(jù)庫存儲 多種數(shù)據(jù)庫PostgreSQL、MySql等的建議統(tǒng)一為一種
  • 相關(guān)任務(wù)提早同步進行
  • 中間件與DBA開發(fā)協(xié)同推進 例如:可以將周邊工具交由DBA開發(fā)

另外,在存儲側(cè)流量切換時需要提供數(shù)據(jù)庫禁寫功能,避免實現(xiàn)切流過程數(shù)據(jù)的不一致,禁寫的實現(xiàn)可以通過sql動態(tài)拼接一個很大的時間戳實現(xiàn)。

六、其他改造事項

除了中間件和業(yè)務(wù)核心服務(wù)改造外,還有一些其他的改造事項,例如:

  • 發(fā)布系統(tǒng)支持不同機房發(fā)布
  • CMDB中的資源和應(yīng)用標識
  • 監(jiān)控體系支持不同機房流量標識
  • 其他存儲相關(guān)(ES、Hbase等)盡量不復(fù)制

七、流量切換過程

1.流量切換大體流程

從機房A流量切換機房B的大體流程圖如下:

  • @1 多活規(guī)則中心下發(fā)禁寫通知和禁寫時間基線
  • @2 數(shù)據(jù)庫SDK收到禁寫數(shù)據(jù)庫寫入和更新
  • @2 雙向復(fù)制器收到超過禁寫時間基線不再復(fù)制
  • @3 雙向復(fù)制器上報復(fù)制完成狀態(tài)
  • @4 多活規(guī)則中心下發(fā)流量切換通知
  • @5 Nginx&網(wǎng)關(guān)層收到將流量切換到機房B并上報切換完成狀態(tài)
  • @6 多活規(guī)則中心下發(fā)取消禁寫通知

2.流量切換注意問題

部分流量切換的問題 場景一:切某個地域的10%流量 場景二:切某個場景用戶的10%流量

部分流量切換時數(shù)據(jù)庫禁止設(shè)計判斷

部分流量切換時復(fù)制器完成的判斷和替代方案

3.復(fù)制器監(jiān)控與思考

針對復(fù)制器自身穩(wěn)定性和性能的監(jiān)控

復(fù)制器復(fù)制進度的監(jiān)控思考

本文轉(zhuǎn)載自微信公眾號「瓜農(nóng)老梁」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請聯(lián)系瓜農(nóng)老梁公眾號。

 

責(zé)任編輯:武曉燕 來源: 瓜農(nóng)老梁
相關(guān)推薦

2023-11-28 07:45:48

Rust自動化測試

2021-02-24 10:05:07

架構(gòu)運維技術(shù)

2024-04-26 00:28:14

異地多活架構(gòu)

2023-11-27 07:57:46

2021-02-04 10:00:09

異地多中心容災(zāi)

2021-04-23 09:55:27

技術(shù)開發(fā)實踐

2024-11-01 17:00:03

2024-01-03 08:30:54

Redis分布式項目

2019-03-18 10:32:33

容災(zāi)雙活同城

2020-11-20 09:23:01

高可用異地淘寶

2021-08-09 11:35:40

設(shè)計實踐應(yīng)用

2024-08-12 08:04:00

2017-08-01 10:55:47

DRC應(yīng)用實踐

2024-07-15 08:02:20

2021-04-26 15:40:23

技術(shù)資訊

2023-12-06 19:04:31

多平臺消息推送

2023-09-07 08:29:23

多屏云視聽小電視

2012-03-21 10:09:12

2022-12-30 15:27:13

2024-10-15 11:04:18

點贊
收藏

51CTO技術(shù)棧公眾號

99久热re在线精品996热视频| 日韩视频免费观看高清完整版| 久久国产精品一区二区三区| 国产黄色片免费看| 久久99青青| 在线成人免费观看| 黄色一级视频片| 免费av在线| 91丝袜国产在线播放| 国产成人亚洲综合| 日本午夜人人精品| 日本激情小视频| 秋霞一区二区| 在线观看日韩电影| 国产手机免费视频| 淫片在线观看| 2020国产精品自拍| 亚洲自拍偷拍视频| 亚洲精品成人在线视频| 最新国产精品| 在线视频免费一区二区| 高清中文字幕mv的电影| 日韩一区二区三区四区五区| 精品成人久久av| 糖心vlog在线免费观看| 国产区视频在线播放| 国产mv日韩mv欧美| 成人激情av在线| 日韩毛片一区二区三区| 午夜精品久久久久99热蜜桃导演 | 中文字幕免费高清在线| 中文在线最新版地址| 一区二区三区av电影| 亚洲午夜精品久久久中文影院av| 日韩欧美电影在线观看| 成人美女在线观看| 91丨九色丨国产| 一区二区久久精品66国产精品| 性xx色xx综合久久久xx| 久久久在线观看| 黄色一级视频免费观看| 亚洲成人最新网站| 色妞色视频一区二区三区四区| 亚洲欧美国产精品| 日韩不卡一区二区三区| 日韩av片在线播放| 国产精品国产三级欧美二区| 在线观看国产一区二区| 极品少妇一区二区三区| 毛片免费在线观看| 中文字幕第15页| 免费看av不卡| 欧美日韩亚洲视频| 人妻av中文系列| bl在线肉h视频大尺度| 亚洲精品ww久久久久久p站| 亚洲免费av网| 黄av在线免费观看| 一区二区中文视频| 艳母动漫在线免费观看| а√天堂资源地址在线下载| 中文字幕日韩av资源站| 一级日韩一区在线观看| www在线观看播放免费视频日本| 国产精品每日更新| 在线视频福利一区| а√资源新版在线天堂| 一区二区三区波多野结衣在线观看| 一区二区三区四区免费观看| 好吊日视频在线观看| 亚洲精品美国一| 天堂8在线天堂资源bt| av伦理在线| 一本到不卡精品视频在线观看 | 久久av在线| 国产成+人+综合+亚洲欧美丁香花| 日本一本在线观看| 加勒比av一区二区| 国产精品日韩一区二区免费视频 | av中文字幕不卡| 国产欧美va欧美不卡在线| 欧美1o一11sex性hdhd| 毛片免费在线| 综合在线观看色| av在线免费观看国产| 亚洲女同志freevdieo| 欧美在线免费观看亚洲| 91网址在线观看精品| 懂色av一区二区| 中文字幕精品在线视频| 免费无遮挡无码永久在线观看视频 | 精品粉嫩超白一线天av| 人妻丰满熟妇av无码久久洗澡 | 日韩中文视频免费在线观看| 538精品在线观看| 99国产精品久久久久久久成人热| 国产精品91久久| 国产成人精品无码高潮| www国产精品av| 手机看片日韩国产| 天堂中文最新版在线中文| 欧美日韩国产一区二区三区地区| 香蕉视频1024| 欧美精品久久一区| 在线中文字幕亚洲| 新版的欧美在线视频| h片在线免费看| 一二三不卡视频| 国产传媒久久久| 国产精品专区一| 日韩一区二区三区免费看| 91在线观看污| 夜夜嗨一区二区| 国产精品极品国产中出| av在线电影网| 欧美精品videos极品| 欧美第一黄网| 人人做人人澡人人爽欧美| 中文字幕av一区中文字幕天堂 | 国产精品久久久久影院亚瑟 | 猫咪成人在线观看| 亚洲欧美韩国| 国内外激情在线| 青青青草网站免费视频在线观看| 一级特黄色大片| 91欧美在线| 欧美中在线观看| wwwav在线播放| 国产精品情趣视频| 99999精品视频| 精品久久ai| 欧美另类69精品久久久久9999| 在线观看污污网站| 99精品视频在线免费观看| 一级黄色免费在线观看| 国产亚洲人成a在线v网站 | 四虎精品在线| 亚洲午夜日本在线观看| 黄色一级片免费的| 欧美亚洲国产一区| 国产精品av网站| 暖暖视频在线免费观看| 亚洲.国产.中文慕字在线| 韩国三级在线看| 国内精品久久久久国产盗摄免费观看完整版| 国产精品丝袜高跟| 国产高清在线看| 在线观看欧美精品| 国产mv免费观看入口亚洲| 日本欧美www| 国产日韩精品一区二区三区| 成人免费观看视频在线观看| 另类春色校园亚洲| 国色天香2019中文字幕在线观看| www.黄色国产| 亚洲一区二区在线观看视频| 性高潮久久久久久| 亚洲小说欧美另类社区| 999在线观看免费大全电视剧| www在线免费观看视频| 日韩欧美视频在线| 日本中文字幕免费在线观看| 激情深爱一区二区| 天天爽天天狠久久久| 成人av色网站| 久久色免费在线视频| 一本色道久久综合精品婷婷| 国产精品丝袜久久久久久app| 一区二区三区欧美精品| 欧美a级在线| 国产精品一区二区三区不卡| 九九精品调教| 国产视频精品久久久| 国产主播第一页| 综合久久综合久久| av在线天堂网| 亚洲女人av| 相泽南亚洲一区二区在线播放 | 欧美日韩综合| 久久精品人人做人人爽电影| 99久久精品一区二区成人| 久久精品影视伊人网| 国产成人无码www免费视频播放| 五月综合激情婷婷六月色窝| 亚洲精品成人无码| 精品无码三级在线观看视频| 中国丰满熟妇xxxx性| 精品在线91| 成人夜晚看av| 亚洲涩涩在线| 久久久精品免费视频| 色婷婷综合视频| 欧美少妇bbb| 欧美一区二区激情| 91caoporn在线| 欧美成人vr18sexvr| 丁香六月婷婷综合| 亚洲欧洲综合另类| 国产美女喷水视频| 国产一区二区三区精品视频| 奇米影视亚洲色图| 日韩精品不卡一区二区| 国产精品一区二区免费| 四虎国产精品永久在线国在线| 欧美巨乳在线观看| 国产一二三在线观看| 日韩一区二区精品在线观看| 欧美a视频在线观看| 亚洲尤物视频在线| 黄色国产在线播放| 99久久精品99国产精品| 亚洲欧美日韩综合网| 亚洲色诱最新| 无码人妻精品一区二区蜜桃百度| 国产欧美日韩在线一区二区 | 九九热爱视频精品视频| 电影午夜精品一区二区三区| 久久久精品一区二区毛片免费看| 日韩高清a**址| 一区二区三区在线视频111 | 国产国产精品人在线视| 欧美午夜大胆人体| 日韩一区二区福利| 涩爱av在线播放一区二区| 日韩一级视频免费观看在线| 国产污视频网站| 香蕉av福利精品导航| 强制高潮抽搐sm调教高h| 久久综合狠狠综合| 亚洲av人人澡人人爽人人夜夜| 精品一区二区三区免费视频| 妓院一钑片免看黄大片| 男人的天堂亚洲| 国产免费黄色小视频| 黄色欧美成人| 欧美在线视频二区| 熟妇人妻无乱码中文字幕真矢织江| 特级西西www444人体聚色| 免费福利在线观看| 国产精品久久久久久免费免熟| 青青草观看免费视频在线| 成人性生活av| 99精品视频在线| 国产精品夜夜嗨| 欧美日韩一区二区在线播放| 一区二区亚洲欧洲国产日韩| 国产精品偷伦视频免费观看了| 麻豆高清免费国产一区| 美女黄色片视频| 三级久久三级久久| 久久精品影视大全| 日韩av大片| wwww国产精品欧美| 日韩免费电影网站| 国产精品国产三级国产aⅴ浪潮| 一本一本久久a久久精品综合妖精| 国产亚洲色婷婷久久| 九九九在线观看| 成人短视频在线观看| 欧美精品中文字幕亚洲专区| 日韩成人一区二区| 亚洲最色的网站| 久久精品国产综合| 日本一区二区三区精品视频| 国产情侣久久久久aⅴ免费| 日韩在线 中文字幕| 中文另类视频| 日韩网站在线| 亚洲欧美日韩在线| 视频在线观看一区二区| www.-级毛片线天内射视视| 精品无码在线观看| 一级黄色大片免费观看| a毛片在线观看| 影音先锋亚洲精品| 久久综合一区二区| 久久综合入口| 欧美男gay| 亚洲一区高清| 亚洲大黄网站| 五月婷婷六月合| 国产成人av网站| 人妻少妇一区二区| 亚洲人成在线播放网站岛国| 国产精品a成v人在线播放| 欧美性生交xxxxxdddd| 夜夜爽8888| 日韩精品黄色网| 福利视频在线| 欧美自拍视频在线观看| 国产高清精品二区| 免费在线国产精品| 在线成人直播| 日韩中文字幕二区| 国产成人免费视频精品含羞草妖精 | 黑人巨大精品欧美一区免费视频| 亚洲视频一区二区三区四区| 精品福利一区二区三区免费视频| eeuss影院www在线播放| 欧美国产在线视频| 国产精品原创视频| 久久久久无码国产精品一区| 999精品色在线播放| 精品国产一二三四区| 国产一区二区网址| 美女爆乳18禁www久久久久久| 有坂深雪av一区二区精品| 五月婷婷丁香在线| 日韩av影院在线观看| 99在线播放| 国产精品主播视频| 亚洲综合图色| 91成人在线观看喷潮教学| 精品一区二区三区在线观看国产| 国产又爽又黄无码无遮挡在线观看| 亚洲视频狠狠干| 在线观看国产成人| 亚洲另类图片色| av漫画网站在线观看| 亚洲一区二区三区777| 日韩极品一区| 黑人粗进入欧美aaaaa| 96av麻豆蜜桃一区二区| 一区二区三区免费高清视频 | 欧美一区二区三区四区在线| 亚洲国产aⅴ精品一区二区| 一级全黄肉体裸体全过程| 成人高清免费在线播放| 一区二区精品| 日韩成人中文字幕| 久久亚洲国产成人精品无码区| 国产精品91av| 国产二区在线播放| 久久天堂精品| 伊人久久五月天| 国产又黄又猛又粗又爽的视频| 韩国中文字幕2020精品| 国产精品资源网| 97av中文字幕| 国内精品久久久久影院薰衣草| 韩国三级hd中文字幕| 色综合久久天天综合网| 午夜在线视频观看| 91高清视频免费观看| 亚洲人成网www| 十八禁视频网站在线观看| 国产亚洲va综合人人澡精品| 中文字幕精品视频在线观看| 亚洲网址你懂得| 成人四虎影院| 日本久久高清视频| 国产精品一区二区不卡| 国产亚洲精品码| 日韩av网站大全| 欧美日韩免费观看视频| 亚洲成人自拍| 九九在线精品视频| 久久久久人妻一区精品色欧美| 欧美不卡视频一区| 久草在线资源站手机版| 日本在线观看一区二区三区| 日本美女一区二区| www欧美com| 精品国产免费一区二区三区四区| 国产高清自产拍av在线| 久久精品国产一区二区三区日韩| 久久久人人人| 中日韩一级黄色片| 精品日韩在线观看| 免费日韩电影| 日本黄色a视频| 成人激情文学综合网| 国产无遮挡呻吟娇喘视频| 永久555www成人免费| 亚洲综合视频| 成人一对一视频| 国产精品三级av| 成人毛片在线精品国产| 国产99久久精品一区二区| 久久一级电影| 波多野结衣影院| 欧美日韩国产经典色站一区二区三区 | 亚洲不卡在线播放| 亚洲精品久久7777777| 成人mm视频在线观看| 欧美黄色免费网址| 国产欧美日韩三区| 国模无码一区二区三区| 国产精品久久久久久av福利| 狠狠入ady亚洲精品经典电影| 人妻av无码一区二区三区| 日韩一区二区电影| 一区二区三区人妻| 亚洲第一激情av| 91精品国产综合久久久久久豆腐| 99中文视频在线| 蜜臀久久久99精品久久久久久| 久久机热这里只有精品| 一区二区三区www| 黑人久久a级毛片免费观看|