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

好坑,流水號重復竟然導致了一次生產事故!

開發 項目管理
今天分享了我在工作中遇到的一次生產事故。生產事故除了影響業務正常運轉,處理事故的過程也是非常花費時間和精力的。完全不出事故是不可能的,如果能對歷史故障吸取教訓,多花心思研究自己的系統,可以有效降低故障率。

大家好,我是君哥。

最近我負責的系統出了一次生產事故,這次事故竟然是因為流水號重復導致的。今天來給大家分享一下。

1.問題背景

這個流水號的使用場景是上游系統調用下游接口時傳入一個唯一 ID,流水號這個參數在聯調或定位問題時很方便。

我們系統中的流水號是一個 32 位的字符串,為了能讓上下游系統聯動,下游系統接到上游傳過來的這個 ID 后,會取前 23 位,再自己拼接剩下 9 位,傳到自己要調用的下游系統,這樣整個調用鏈通過請求 ID 就可以快速串起來。

圖片圖片

2.流水號使用

在我的系統中,自己定義流水號的后 9 位,為了能夠更清晰地從流水號中看到請求鏈上的系統調用關系,我們把流水號后 9 位定義成了系統編號(3位) + 子系統編號(2位) + 自增序列(4 位) 。

如下圖,我的系統生成的流水號前 23 位來自上游,后 9 位是 001(系統編碼) + 01(子系統編碼) + (0 ~ 9999自增)。

圖片圖片

在我們的業務場景中,上游系統調用我的系統,我的系統有 10000 個流水號,支撐 10000 筆交易,理論上足夠使用了。

不幸的,系統中的業務開發同事并沒有注意到流水號生成規則,因為流水號生成工具是一個成熟的 util 類,大家直接調用獲取流水號。

而這一次的事故中,我們的業務是一個批量業務,收到上游系統的請求后,我們的處理邏輯是讀取合作方推送的文件,然后對每一個文件調用下游接口進行處理。每一個文件處理需要調用下游四個接口,每一個接口都需要新的流水號。

圖片圖片

這樣我們就能看到流水號生成工具的瓶頸了,如果超過 2500 個文件,10000 個流水號就會被用完。而流水號生成工具的邏輯是如果流水號用完,就會從 0 開始重新生成,造成了流水號重復。

下游系統會對流水號進行判斷,收到重復的流水號,直接返回接口調用失敗。因為失敗的調用比較多,觸發了生產告警。

3.事故處理

比較慶幸的是,這次事故并沒有造成交易阻斷、現金損失、客戶體驗差等問題。還有一點幸運是正好趕在上線窗口前發現了,沒有走緊急上線流程。要知道,緊急上線對團隊和個人的績效考核都會產生影響。

但交易失敗的三方文件會影響合規檢查,必須進行交易補償。

我們團隊做的修復工作是及時修改了流水號生成規則,我們把后面 6 為定義成自增的序列,這樣足夠滿足所有場景的使用了,而我們保留系統編碼,對系統交易鏈路追蹤是非常必要的。

上線后,請上游系統再次觸發接口調用,對之前失敗的三方文件進行補償處理。

4.聊聊事故

無論在國企、銀行還是互聯網公司上班,生產事故的出現,都可能會影響到公司正常業務的開展,甚至讓業務遭受損失。嚴重的,事故當事人會收到嚴格處罰,甚至被淘汰掉。

除了對考核的影響,解決故障的過程也是非常耗時的。

4.1 應急措施

在沒有定位到問題之前,必須先采取緊急措施接觸生產告警,以免造成大的業務損失。應急措施包括但不限于重啟服務、執行應急腳本、業務降級等。

4.2 定位問題

采用應急手段解決故障后,就要開始定位問題了。有的問題可能不太好定位,尤其是一些老代碼,作者已經離職,也沒有留下什么詳細的文檔。接手人可能之前看過代碼,但是過了很長時間又記不清了。

4.3 評估業務影響

再復雜的問題,最終肯定能定位到原因。接著就是評估業務影響,這一步也是必須要做的,因為多數情況下,對業務的影響大小決定了這次事故的級別,這項工作一般會有業務參與。

比如我過往的一家公司規定,故障超過 15 分鐘,影響超過 100 筆訂單的故障定義為一級故障。

4.4 向上匯報

接著就是給領導匯報,甚至需要層層匯報。這一步可以說是最難做的。

首先需要明確問題責任人或者責任團隊,因為故障可能會影響到績效考核,所以很多時候會遇到扯皮或帥鍋的情況,沒有一個領導愿意讓自己的團隊背鍋。有時候把鍋甩給中間件,數據庫或其他底層組件,也是一個選擇。

撰寫事故報告也是非常耗時的一個工作,領導不可能像技術人員一樣通過看代碼了解事故原因,他們需要故障報告能夠清晰易懂,甚至幾句話就能講明白。

4.5 復盤

事故復盤是為了讓團隊能夠了解到故障的根本原因,作為經驗教訓,防止再犯。

5 總結

今天分享了我在工作中遇到的一次生產事故。生產事故除了影響業務正常運轉,處理事故的過程也是非常花費時間和精力的。完全不出事故是不可能的,如果能對歷史故障吸取教訓,多花心思研究自己的系統,可以有效降低故障率。

責任編輯:武曉燕 來源: 君哥聊技術
相關推薦

2020-09-25 07:57:42

生產事故系統

2022-06-06 11:31:31

MySQL數據查詢

2019-01-21 11:17:13

CPU優化定位

2022-10-17 08:31:03

生產環境P0項目

2020-10-21 12:10:30

訂單號Java代碼

2021-03-01 06:14:50

環境高并發延遲

2018-12-06 16:25:39

數據庫服務器線程池

2022-06-01 06:17:42

微服務Kafka

2020-11-03 07:34:12

Kafka后端工程師

2017-11-09 09:06:29

流量暴增優化

2022-07-11 13:58:14

數據庫業務流程系統

2023-01-16 14:49:00

MongoDB數據庫

2019-12-16 07:18:42

數據庫SQL代碼

2019-11-18 13:42:55

MySQL數據庫遷移

2019-09-05 09:17:37

MySQL數據庫線程

2019-08-19 01:34:38

數據庫SQL數據庫優化

2022-11-16 08:00:00

雪花算法原理

2019-11-22 08:05:01

數據庫mysql分區

2017-10-27 09:01:26

Oracle存儲管理

2019-12-12 10:38:10

mysql數據庫nnodb
點贊
收藏

51CTO技術棧公眾號

成人毛片在线观看| 色喇叭免费久久综合| 欧美性极品xxxx娇小| 日本免费高清一区二区| 中文字幕自拍偷拍| 激情另类综合| 国产亚洲欧美aaaa| 不许穿内裤随时挨c调教h苏绵| а√天堂资源官网在线资源| 欧美国产成人在线| 国产高清精品一区| 影音先锋国产资源| 99热这里只有成人精品国产| 日韩日本欧美亚洲| 成人免费无遮挡无码黄漫视频| 精品国产18久久久久久二百| 日韩欧美在线视频| 黄色三级中文字幕| 欧美三级黄网| 久久久91精品国产一区二区三区| www国产亚洲精品| 中文字幕在线观看视频一区| 一本久道久久综合婷婷鲸鱼| 久久在线精品视频| 老头老太做爰xxx视频| 成人精品动漫一区二区三区| 欧美顶级少妇做爰| 欧美日韩怡红院| 欧亚av在线| 亚洲午夜电影网| 超碰97在线看| 国产1区在线| 国产精品亲子伦对白| 欧美不卡1区2区3区| 蜜桃av中文字幕| 福利一区二区在线| 91青青草免费在线看| 怡红院成永久免费人全部视频| 香蕉久久夜色精品国产| 欧美日韩xxxxx| 永久看片925tv| 欧美电影一区| 精品国产一区二区三区在线观看| 亚洲精品国产精品国自产网站| 精品综合久久88少妇激情| 欧美不卡一区二区三区四区| 三大队在线观看| 成人综合日日夜夜| 日韩亚洲国产中文字幕欧美| 992tv人人草| 欧美电影院免费观看| 91超碰这里只有精品国产| 天天干天天草天天| 欧美成人三级| 色噜噜久久综合| 无码内射中文字幕岛国片| sese综合| 欧美三级电影网| 8x8x成人免费视频| 色综合视频一区二区三区44| 91精品一区二区三区在线观看| 极品粉嫩美女露脸啪啪| 国产精久久一区二区| 91精品国产乱码久久蜜臀| 在线观看免费看片| 另类尿喷潮videofree| 亚洲精品美女免费| 国产又粗又猛又爽又黄av| 色婷婷色综合| 欧美第一黄网免费网站| 久久久久久久99| 蜜桃视频一区| 国产精品免费视频久久久| 伊人精品一区二区三区| 国产精品 日产精品 欧美精品| 国产伦精品一区二区三区视频孕妇| 婷婷综合激情网| 中文字幕免费观看一区| 欧美xxxx吸乳| 美女露胸视频在线观看| 欧美性色欧美a在线播放| 男生操女生视频在线观看| 影音先锋欧美激情| 亚洲免费影视第一页| 日韩av毛片在线观看| 国产精品mm| 全球成人中文在线| av免费观看在线| 99re成人在线| 天天干天天操天天干天天操| bl视频在线免费观看| 欧美伊人久久大香线蕉综合69| 欧美激情国内自拍| 天堂网av成人| 久久久国产精品一区| 一级片中文字幕| 久久99精品国产| 久久久99爱| 国产在线看片| 在线免费不卡视频| 日本精品一二三| 不卡一区2区| 91高潮精品免费porn| 91丨九色丨丰满| 97se狠狠狠综合亚洲狠狠| 国产成年人在线观看| 高潮一区二区| 欧美成人精品高清在线播放| 青青草华人在线视频| av成人天堂| 2019国产精品视频| av大片在线观看| 福利一区福利二区微拍刺激| 日本在线视频播放| 欧美xxav| 国产国产精品人在线视| 人妻中文字幕一区| 亚洲女与黑人做爰| 色婷婷.com| 禁断一区二区三区在线| 久久免费国产精品1| 国产情侣av在线| 亚洲国产成人私人影院tom| 欧美激情 国产精品| 日本在线视频一区二区三区| 在线观看日韩av| 在线免费观看国产精品| av一区二区三区在线| 97久久国产亚洲精品超碰热| 中文幕av一区二区三区佐山爱| 亚洲人成电影在线| 欧美特黄aaaaaa| 99久久er热在这里只有精品15| 国产成人三级视频| 免费一级欧美在线观看视频| 有码中文亚洲精品| 中文区中文字幕免费看| 欧美激情在线一区二区三区| 北条麻妃在线一区| 深爱激情综合网| 国产精品扒开腿爽爽爽视频| 你懂的在线视频| 欧美性猛交xxxx乱大交3| 亚洲精品在线视频免费观看| 99国产精品视频免费观看一公开 | 中文国产成人精品久久一| 国产嫩bbwbbw高潮| 久久九九久久九九| 91在线视频观看免费| 黄色不卡一区| 国产精品综合网站| wwwav在线| 日韩久久久精品| 久久久久97国产| 波多野结衣中文一区| 成人黄色av片| 国产精品嫩模av在线| 国产精品视频区1| 蜜芽在线免费观看| 精品剧情v国产在线观看在线| 久久精品免费av| 99久久久精品免费观看国产蜜| 97国产精东麻豆人妻电影| 亚洲裸色大胆大尺寸艺术写真| 欧美专区日韩视频| 日本免费中文字幕在线| 91精品国产综合久久久蜜臀图片| 黄色一级视频免费| 91在线观看高清| 三级在线视频观看| 亚洲精品va| 国产视频精品网| 日韩不卡免费高清视频| 大胆人体色综合| 色丁香婷婷综合久久| 在线视频一区二区三区| 国产一区二区三区在线视频观看| 成人av在线一区二区三区| 可以在线看的黄色网址| 国产精品福利在线观看播放| 国产精品日韩一区二区| 电影一区电影二区| 欧美激情亚洲自拍| 国产区在线视频| 欧美大片国产精品| 99re这里只有精品在线| 亚洲精品你懂的| 性农村xxxxx小树林| 日本欧洲一区二区| 99在线观看视频免费| 亚洲理论电影片| 91精品免费| 韩国精品主播一区二区在线观看| 麻豆国产精品va在线观看不卡 | 无码免费一区二区三区| 亚洲免费资源在线播放| 成人免费网站黄| 国产成人免费视频精品含羞草妖精 | 色婷婷综合久色| 欧美色图一区二区| 国产三级一区二区三区| 少妇欧美激情一区二区三区| 视频一区欧美精品| 国产精品一线二线三线| 国产精品久久观看| 日本午夜精品一区二区| 国产成人在线中文字幕| 成人性生交大片免费看视频直播 | 欧美精品久久久久久久多人混战| 日韩成人高清视频| 亚洲欧美在线高清| 国产真人做爰视频免费| 99视频在线观看一区三区| 国产农村妇女精品久久| 美女爽到高潮91| 999精品网站| 亚洲精品美女91| 成人短视频在线观看免费| 91欧美大片| 日韩伦理一区二区三区av在线| 蜜桃久久久久| 成人综合电影| 伊人久久噜噜噜躁狠狠躁| 成人性生交大片免费看小说| av成人免费| 国产精品久久久av| free欧美| 国产精品久久久久久久久粉嫩av| 亚洲精品永久免费视频| 77777少妇光屁股久久一区| 岛国片av在线| 久久久久久国产精品三级玉女聊斋| 怡红院红怡院欧美aⅴ怡春院| 精品国产欧美一区二区五十路 | 亚洲国产成人精品女人| 亚洲永久激情精品| 久久美女精品| 一区二区不卡在线观看| 国产精品99视频| 精品日韩在线播放| 欧美日韩三区| 日韩国产欧美亚洲| 国产欧美大片| 日本黄网站免费| 天堂影院一区二区| 福利在线一区二区三区| 免费成人你懂的| 污污网站在线观看视频| 激情欧美一区二区三区在线观看| 在线能看的av网站| 国产在线精品一区在线观看麻豆| 日本亚洲一区二区三区| 国产99久久久国产精品潘金网站| 国产人妖在线观看| av在线一区二区三区| 久久精品老司机| 亚洲国产精品高清| 蜜臀久久精品久久久用户群体| 亚洲精品成人悠悠色影视| 国产性一乱一性一伧一色| 五月天亚洲婷婷| 91青青草视频| 91精品国产全国免费观看| www日本高清| 亚洲精品天天看| 午夜视频在线免费观看| 久久精品国产69国产精品亚洲| 青青草视频在线免费直播| 欧美一区深夜视频| 日韩欧国产精品一区综合无码| 91传媒视频免费| 女人av一区| 日本在线视频www色| 亚洲欧洲日本mm| 欧美 日韩 国产 激情| 国产一区视频在线看| 性囗交免费视频观看| 欧美国产精品专区| 国产亚洲自拍av| 在线观看三级视频欧美| 成人av无码一区二区三区| 国产视频精品自拍| 久久77777| 欧美亚洲在线观看| 国产精品一级在线观看| 欧美 日韩 国产在线| 欧美黄污视频| 日韩爱爱小视频| 97精品国产露脸对白| 伊人在线视频观看| 日韩欧美亚洲一二三区| 国产毛片在线视频| 亚洲片在线资源| 黄色成人在线网| 91精品国产综合久久香蕉的用户体验| 欧美精品国产白浆久久久久| 日本一区二区免费高清视频| 国产精品主播| 99国产精品免费视频| 中文字幕不卡在线| 免费在线不卡视频| 日韩一级大片在线| 欧美成人三区| 国产91久久婷婷一区二区| 久久97精品| 今天免费高清在线观看国语| 日韩 欧美一区二区三区| 老司机免费视频| 亚洲精选视频免费看| 国产乡下妇女三片| 亚洲免费人成在线视频观看| 牛牛电影国产一区二区| 成人高清视频观看www| 精品国产乱码久久久| 国产精品沙发午睡系列| 国产盗摄精品一区二区三区在线| 日本一卡二卡在线播放| 欧美午夜美女看片| 人妻丰满熟妇av无码区hd| 九色精品免费永久在线| 97久久中文字幕| 一区视频二区视频| 老司机午夜精品99久久| 人人妻人人澡人人爽| 色综合久久六月婷婷中文字幕| 蜜桃视频污在线观看| 欧美激情第一页xxx| 蜜桃在线一区| 亚洲av首页在线| 寂寞少妇一区二区三区| 日韩一区二区三区四区视频| 91精品91久久久中77777| 精品视频一二三| 国产91精品最新在线播放| 亚洲v天堂v手机在线| 毛片一区二区三区四区| 久久久精品综合| 五月天中文字幕| 日韩视频免费看| avtt久久| 成人精品视频在线播放| 成人精品视频一区| 国产成人无码精品久久久久| 亚洲激情国产精品| 色在线免费观看| 日韩av电影免费观看| 日本v片在线高清不卡在线观看| 女人十八毛片嫩草av| 欧美日韩国产首页| 老司机精品影院| 国产超碰91| 久久国产日韩| www中文在线| 日韩一区二区三区视频在线观看| 天堂av中文在线| 国产一区二区高清不卡| 国产亚洲一区在线| 久久丫精品忘忧草西安产品| 欧美日韩小视频| 日本三级在线观看网站| 国产欧美日韩伦理| 日韩av不卡一区二区| 极品久久久久久| 亚洲精美色品网站| 精品国产欧美日韩一区二区三区| 中文字幕日韩一区二区三区不卡| 国产成人自拍高清视频在线免费播放| 五月天综合在线| 国产午夜精品视频| 欧一区二区三区| 99精品免费在线观看| 中文字幕一区二区三区在线不卡 | 精品国产一区二区三区久久| 亚洲午夜免费| 黄色片久久久久| 亚洲特黄一级片| 香蕉av一区二区三区| 国产精品久久久久久久9999| 欧美精品二区| 国产中文字幕一区二区| 欧美日韩电影在线| 国产网红在线观看| 日韩欧美在线电影| 国产成人精品免费看| 高潮毛片又色又爽免费| 久久国产精品久久久| 婷婷精品在线| 中文字幕在线视频一区二区| 狠狠躁18三区二区一区| 菠萝蜜视频国产在线播放| 精品日本一区二区| 狠狠色综合色综合网络| 亚洲熟女综合色一区二区三区| 精品国产依人香蕉在线精品| 香蕉久久精品| 色欲欲www成人网站| 欧美日韩综合在线| sese综合| 欧美综合在线播放| 亚洲免费观看在线视频|