記2018年11月15日投產事故之程式碼合併
1、時間:2018年11月15日晚8:43
2、系統:JF系統
3、參與人:2人
4、事故:43分-46分,69筆請求由於程式異常(表不存在)觸發程式保底。
5、原因:
1)開發分支未從master分支拉取,應該是從dev或test分支拉取的,包含了其他未上線功能
2)在測試環境中未暴露問題,原因是其他功能已在測試,相關表結構在開發環境,測試環境,rc環境都具備,未發現此問題
3)開發分支程式碼合併至master分支時,未確認提交檔案記錄及檔案總個數,未發生衝突檔案而忽視總提交檔案個數遠遠大於開發設計的檔案數,沒及時發現問題。
6、處理:在43分開始有請求進入之後,46分檢視日誌發現異常,立馬結束程序,檢視日誌,整理異常資料,定位問題
7、總結:在開發,測試,上線各個環節,不能疏忽大意,魔鬼在細節
相關推薦
記2018年11月15日投產事故之程式碼合併
1、時間:2018年11月15日晚8:43 2、系統:JF系統 3、參與人:2人 4、事故:43分-46分,69筆請求由於程式異常(表不存在)觸發程式保底。 5、原因: 1)開發分支未從master分支拉取,應該是從dev或test分支拉取的,包含了其他未上線功能 2)在測試環境中未暴露
2018年11月4日java學習之關鍵字,識別符號,命名規範
1關鍵字 java 語言中的關鍵字都是小寫的,java嚴格區分大小寫 藍色的都是關鍵字,紅色的是類 還有一些保留字比如goto 2.識別符號 -》自己可以起名字的叫識別符號:類名,方法,變數,介面名 數字不可以開頭 由26個大小寫字母,數字
2018年11月3日java學習之第一個程式 HelloWord以及註釋 ,API
1.用記事本寫HelloWord. .java -》javac.exe-》.class-》java.exe-》結果 main 方法是程式的入口 //單行註釋;/* */多行註釋 程式碼例項 class HelloWord { public stat
2018年11月13日Java學習之包裝類,裝箱與拆箱,
1.將八種基本資料型別定義相應的引用型別—包裝類 這樣做的好處就是可以呼叫類的方法了。 2.裝箱與拆箱 裝箱 int i = 500; Integer t = new Integer(i); 拆箱 boolean b = bObj.booleanValue
2018年11月13日Java學習之關鍵字static(類成員和類方法),單例設計,類的成員之:初始化塊
1.類變數(類屬性)由該類的所有例項共享 static 修飾的變數就是類變數,可以直接不建立物件訪問靜態成員,所有例項可以共同修改這個值 2.類方法 static修飾的方法可以用類名.方法名()訪問 在static方法內部只能訪問類的static屬性,不能訪問
2018年10月15日隨記:博士與深度學習
今天去北大上課,學習知識之餘還聽到了一些大道理,覺得很受益。 早上,計算機視覺的課程,是個微胖的女老師上的,講的影象分割,內容包含了常用的K-means,mean-sift,拓展講了基於圖的分割,當然還提到了深度學習在這個領域的應用。 &n
2018年11月7日:第五屆世界網際網路大會—網際網路屆的奧斯卡大獎—15張PPT見證15項世界網際網路領先科技成果
2018年11月7日:第五屆世界網際網路大會—網際網路屆的奧斯卡大獎—15張PPT見證15項世界網際網路領先科技成果 1、馬化騰:微信小程式商業模式創新 2、閻力大:華為昇騰310晶片 3、井賢棟:螞蟻金服自主可控的金融級商用區塊鏈平臺
spring data jpa 多表UNION ALL查詢按條件排序分頁處理:未搜到方法,解決後記錄:2018年11月13日15:22:00
需求:Mysql資料庫 有不同屬性的兩張表,需要進行按某個條件查詢,結果合併排序分頁。 讓產品把兩個表分成兩段展示各查各的,分開來。 產品經理說能實現:產品寫sql 聯合查詢, A UNION AL
資訊 | 2018年1月15日微信公開課解讀!微信小程序開發資源
歷史 自身 part world 必備 net 運維 結合 looper 引言:2018年1月15日 微信公開課PRO開課了,本次課時內容將涉及:小程序、智慧零售、企業微信、小遊戲 (附學習參考資料) 為了快速理解「2018 微信公開課 PRO 版」上張小龍
2018年11月1日開通部落格園感想!
為什麼開通部落格園?對啊?我也想問自己這個問題。我想,還是為了自己心中那份不安分吧。至於自己心中的那小目標,我一直在奮鬥著。。。。。,我感覺在向我招手,我在一直在努力著。歸結一點就是使自己to Strong,better Strong。 學習是一個持續的過程,由於學習知識的混亂,我認為有必要將自己的學習的知
2018年11月1日開通博客園感想!
歸納 str 知識 ron tle 總結 後來 混亂 一點 為什麽開通博客園?對啊?我也想問自己這個問題。我想,還是為了自己心中那份不安分吧。至於自己心中的那小目標,我一直在奮鬥著。。。。。,我感覺在向我招手,我在一直在努力著。歸結一點就是使自己to Strong,bett
2018年11月1日提高組 T1 可見點數
大意 給定一個 n × n n\
CocoaPods更新2018年11月06日16:06:48
https://gems.ruby-china.org點進去就知道了…… CocoaPods命令 更新 sudo gem install cocoa pods 檢視版本 pod --version 檢視gem源 gem sources -l 刪除gem源 gem sour
2018年11月2日 關於dropdownlist,繫結資料來源後顯示system.data.datarowview的問題解決
準備實現兩個dropdownlist二級聯動的功能: 在一個dropdownlist 繫結過資料來源之後顯示,system.data.datarowview,無法顯示從資料庫中查詢到的值。 原因是: DropDownList4.DataTextField沒有繫結。 &nb
愛奇藝2018年9月15日筆試程式設計題目AC程式碼
這幾天一直在關注著工作的事情,師兄們做筆試題,我也跟著在刷,包括華為,百度,騰訊,阿里等公司的筆試題都做了,基本上都幫助師兄拿到了面試的資格,但是因為密度太大,而自己還要整理leetcode的學習筆記,所以,很多題目沒有來得及整理,今天正好提前AC完成,就簡單分享一下愛奇藝的兩個題目。 第一個題
Apache Struts最新漏洞 遠端程式碼執行漏洞預警 2018年11月08日
2018年11月8日,SINE安全監控檢測中心,檢測到Apache Struts官方更新了一個Struts漏洞補丁,這個漏洞是Apache Struts目前最新的漏洞,影響範圍較廣,低於Apache Struts 2.3.35的版本都會受到此次Struts漏洞的***,目前apache官方更新的漏洞補丁,主要
Apache Struts最新漏洞 遠程代碼執行漏洞預警 2018年11月08日
pro 都在 網站服務器 技術 common log down ESS 詳細 2018年11月8日,SINE安全監控檢測中心,檢測到Apache Struts官方更新了一個Struts漏洞補丁,這個漏洞是Apache Struts目前最新的漏洞,影響範圍較廣,低於Apach
2018年11月8日有感而發
人最大的悲哀就在於短視吧。 當我們躺在自己的生活裡看別人的故事,我們會羨慕別人。但很多時候我們都忘了其實我們也可以活得那麼精彩。 你本可以讀書,但你沒有;你本可以跑步,但你沒有;你本可以認真努力,但你沒有。 哪裡有什麼驚天動地?哪裡有什麼永垂不朽? 不過都是平淡的生活打磨出來的石子
2018年10月15日中介軟體,CDN,IDC,雲端計算
—————————————————————————————————— 中介軟體是一類軟體的總稱,主要用於管理計算機資源和網路通訊,可以連線兩個獨立的應用程式或者兩個獨立的系統,即使介面不同,通過中介軟體,應用程式也可以工作在多平臺或OS環境。 CDN: 全稱是Content Delivery
2018年11月10日——《啟示錄》閱讀思考(第三章)
第三章——產品管理與專案管理 1、產品經理兼任專案經理的工作這種模式雖然適用於零售軟體產品,但不太適合開發網際網路服務類產品。 2、在零售軟體領域,產品通常以獨立安裝包的形式釋出,釋出間隔從幾個月到幾年不等,產品和專案具有相同的粒度,開發頻率也相同,產品經理兼任專案經理相對容易。