有一次在假期中,api介面出問題了,但是整個過程我們並毫無感知,不知道事情的發生,問題在於我們沒有對api介面進行監控,不能及時知道它的健康狀況;結果是等到使用者反饋的時候,才立馬去進行修改,我們不知道影響了多少使用者,如果涉及交易類的,那樣損失更是不可估計的。
1. api介面出事故的時候,可以馬上通知到對應的人員,雖然不能防止錯誤發生,但是可以在影響沒有擴大的時候,及時進行處理。
2. 資料分析,可以根據api請求的頻次、地區等進行分析形成資料畫像,也可以根據資料進行不同的請求策略,減少高頻次介面的負載,從而減少伺服器宕機而導致api的阻塞。
1. 在每個api介面進行埋點,特別是交易支付相關的介面,如果出現問題,要做好對應的支付渠道切換或者其它對應的機制;
2. 通知方式:郵件通知、簡訊通知;
為什麼要做乙個部落格
start by sharing whatever you ve got.everyone for me and i for everyone.如果你想要清晰地思考,就必須遠離人群。但是走得越遠,你的處境就會越困難,收到的阻力也會越大。因為你沒有迎合社會習俗,而是一步步地與它背道而馳。如果自己就是潮...
如何做乙個直觀的監控系統
如果讓你做乙個監控,選擇監控哪些cpu選項?多核cpu閥值如何設定?負載應該體現的是乙個綜合值 a 對於計算密集型cpu使用率自然比較高,然而磁碟確很空閒,不免有些浪費 b 對於io密集型,當記憶體不夠,使用交換分割槽的時候,或者大量的io讀寫,導致讀寫延時超過20ms的以上,cpu阻塞嚴重,cpu...
請不要做乙個浮躁的人
請不要做乙個浮躁的人 浮躁的人容易問 我到底該學什麼?別問,學就對了 浮躁的人容易問 這個有 錢 途嗎?建議你去搶銀行 浮躁的人容易說 我英文不行,我要中文版的。不行?學呀!浮躁的人分兩種 只觀望而不學的人,只學而不堅持的人 浮躁的人永遠不是乙個高手。1 初學者不要看太多同類的書,更不要徘徊在尋找及...