架構梳理及預案的指導方法

2021-10-10 05:34:16 字數 855 閱讀 7840

通過運維調整部署方案來解決該問題;

通過研發調整架構或系統實現的容錯性來徹底**該問題;如果無法短時間內解決,可以通過work around的方法臨時解決,但必須標記其狀態及後續計畫,定期review;較多的work around的存在,是系統風險的典型標識;

無法通過上述兩種方案解決的,運維制定對應的預案,手動或自動觸發執行;

輸出形式

對於所有系統,輸出其風險點列表;

風險點的模板如附件**;

該列表通過如下方式不斷進行調整:

定期或根據本指導方法進行review;

在系統大的架構調整或公升級時,進行review;

在每次事故或報障的case study後進行

在對每個系統進行梳理時,需要落實到每個模組;

該過程的多個環節,都需要跟監控密切相關,依賴於監控的完善度;都需要回答如下問題:

是否能夠監控到異常;

是否有預案可以執行;預案的id是什麼?

是否能夠自動執行;

2. 故障點

2.1 典型情況

對於每個系統的每個模組都需要包括如下:

定期梳理和演練,確保預案的有效性;

改進或消除預案,考慮從根本上消除預案解決的問題,預案越多,代表系統的實現和容錯越差;

乙個預案需要包括如下內容:

預案編號:系統名稱,加系統內的編號;

預案名稱:簡明扼要代表預案要解決的問題;

預案故障等級:

預案觸發條件:必須是嚴格對應到監控的,哪個監控報警就必須觸發這個預案,不應該出現複雜的判定邏輯;

預案執行動作:給出預案的具體執行動作或者對應文件的鏈結;

預案演練週期:預設根據預案等級來定,也可以自行指定;

演練計畫:

陣列方法梳理及各個方法特點

陣列屬於特殊物件,物件為無序列表資料儲存,陣列屬於有序列表資料儲存 參考 建立陣列 使用new關鍵字 var arr new array 建立空陣列 var arr new array size size表示陣列長度,如果是2則建立長度為2的空陣列 var arr new array 1,2,3 陣...

用「企業架構」方法指導資訊化規劃

企業資訊化之目的,是通過資訊系統的部署和實施來提高產品研發和生產運營的效率,以增強企業的核心競爭力。資訊系統的規劃通常包括 目標制定 需求分析 方案規劃 階段劃分等內容。筆者結合自身的實踐經驗,闡述如何基於 企業架構 思想,進行企業資訊化的規劃方法和落地過程。所謂 企業架構 常規的解釋是 基於業務導...

做人與做事的指導方法1

1 做事的指導方法其一是有目標。目標是根據個人情況不斷變化的,根據個人的能力不斷的提高目標。有了目標才能指導我們去做事,去選擇我們應該做的事情。要不然會感到茫然,不知道該做什麼。作為乙個軟體開發者來說,個人認為有一條路可以走。開始是軟體開發人員,然後做系統的分析設計,然後做需求,做專案管理,再往下走...