總控模板設計使用想法

2021-09-29 03:39:52 字數 433 閱讀 8000

我對於總控的理解是,對於乙個系統來講,穩定性總是最重要的,保證系統的穩定性不外乎兩點,監控和控制,意思其實就是盡早發現問題和及時解決問題,例如 當系統出現壓力時,dubbo的服務呼叫會因為執行超時而重試,這會導致請求數增多,系統壓力更大,從而可能出現雪崩效應。這時候通過總控的一些功能就可以良好的解決

對於總控模板日誌的記錄

我設想的日誌應用場景可以在一些業務場景,利用我們的分庫策略將涉及到的系統相關的日誌打通,可以通過乙個業務編號,就查詢到這一筆業務得所有日誌,從更巨集觀的角度排查問題

流量限制

對於流量控制單獨的控制可能不會達到預期的效果,畢竟我們是基於dubbo服務層次進行的流量控制,如果**都寫到controller裡也就沒有什麼控制的概念了

所以我們設想的是優化**的寫法,把跨系統呼叫和複雜的程式處理喝資料庫查詢都寫在service裡,另外增加系統控制之後的處理邏輯

vecor resize使用的想法

vector作為stl中重要的資料結構,平時我們使用的比較多,現在記載一次筆者在使用的過程中出現的問題。vector中的resize函式只要是對vector重新定義大小,詳細的解釋請看這裡 在這裡筆者主要說的是resize使用過程中遇到的問題。假如我們定義vectorm vec,vectorm ve...

資料庫設計,錯誤設計的想法

當全域性資料庫的設計完成以後,有個美國資料庫設計專家說 鍵,到處都是鍵,除了鍵之外,什麼也沒有 這就是他的資料庫設計經驗之談,也反映了他對資訊系統核心 資料模型 的高度抽象思想。因為 主鍵是實體的高度抽象,主鍵與外來鍵的配對,表示實體之間的連線。程式設計的精華就在於高度抽象,將最複雜的情況,抽象為最...

畢業設計想法2017 10 27日

最後的任務還是要來了,畢業設計!因為之前做過電子商務的專案,那次的小專案是基於strut2 hibernate spring的框架做的,對於我來說,那個專案還太小太亂。我現在的想法是直接是使用spring boot jpa的方式來開發!上面的工作是乙個費時的事情,因為前段 實在是太多了,尤其是在處理...