微服務的360度執行狀況檢查的評審模板:在評估架構和實現時,需要檢查的清單,可確保微服務系統的生產準備情況和規模。 | All Things Cloud
- 庫
- 那裡有多少個未使用的庫?
- 有沒有可用Spring附帶的功能替換的庫?
- 連線池
- 如何處理併發?
- 延遲
- 該應用需要多長時間才能啟動?
- 使用rsockets和https時,高負載下的資料傳輸速度是否存在有意義的差異?
- 使用Reactive技術堆疊與傳統技術堆疊時,資料傳輸速度是否存在有意義的差異?
- HTTP呼叫效率低下是否存在值得注意的地方?
- 該應用程式的網路通話的平均響應時間是多少?
- 記憶體/ CPU
- 應用程式在高負載下會使用多少記憶體?是否需要JVM GC調優?
- 應用程式在高負載下使用多少個執行緒?
- 最高約束是什麼?(CPU,記憶體,磁碟,網路等)
- 錯誤/異常處理
- 該應用通常在高負載下會丟擲多少個異常?
- 兩次故障之間的平均時間是多少?
- 中斷通常持續多長時間?
- 程式碼複雜度/清潔度
- 應用程式中最高的圈複雜度是什麼?
- 應用程式中有多少個未使用的類?
- 應用程式中有多少種未使用的方法?
- 遵守15個因素?
- 高頻程式碼更改熱圖
- 一次1生產事故回顧
- springboot
- 是否有Classpath依賴項膨脹?
- 升級到s-boot 2.2並可能產生依賴關係?
- 彈性
- 斷路器和HTTPClient是否配置正確
- 斷路器的度量值是否透過千分尺放置在消防水帶中
- 故障模式分析。
- 可觀察性
- 應用程式是否以正確的級別記錄
- 應用程式是否以正確的級別發出指標
- spring-cloud-sleuth是否啟用了分散式跟蹤?
- 在中配置 http 應用程式的執行狀況檢查 Cloud Foundry
- 效能
- 應用程式啟動時間是否可以接受?這可以減少嗎?
- 在下游依賴項的上下文中瞭解自動縮放行為嗎?
- 自動縮放的策略
- 高層架構審查
相關文章
- 多執行緒在微服務API統計和健康檢查中的使用執行緒微服務API
- 檢查備份情況的指令碼指令碼
- 詳解Spring Cloud和Docker的微服務架構SpringCloudDocker微服務架構
- 5個規則,確保你的微服務優化執行微服務優化
- 如何在不重構的情況下將單體拆分成微服務?微服務
- 在Linux中,如何檢查系統的CPU和記憶體使用情況?Linux記憶體
- 基於Spring Boot和Spring Cloud實現微服務架構Spring BootCloud微服務架構
- 簡單實現微服務架構的實踐分享微服務架構
- 《微服務架構設計模式》讀書筆記 | 第7章 在微服務架構中實現查詢微服務架構設計模式筆記
- 微服務架構下的系統整合微服務架構
- SOA架構和微服務架構的區別架構微服務
- 微服務架構 - 正確的開始微服務架構
- 將業務邏輯和雲架構分離的多執行時Muilti-Runtime的微服務架構 〜Bilgin Ibryam架構UI微服務
- 微服務架構的核心要點和實現原理解析微服務架構
- 微服務架構在阿里的演化微服務架構阿里
- 【Azure 應用服務】App Service 執行狀況健康檢查功能簡介 (Health check)APP
- 分散式架構和微服務架構的區別分散式架構微服務
- 微服務架構:構建PHP微服務生態微服務架構PHP
- 微服務架構和設計模式 - DZone微服務微服務架構設計模式
- SpringCloud(1) ——回顧微服務和微服務架構SpringGCCloud微服務架構
- Salesforce 如何使用 Grafana 和 Prometheus 大規模管理服務執行狀況 - grafanaSalesforceGrafanaPrometheus
- 微服務架構的理解以及和 RPC 的關係微服務架構RPC
- 在國外是如何用Spring Boot、Spring Cloud、Docker實現微服務系統架構Spring BootCloudDocker微服務架構
- spring cloud微服務架構-Eureka保護機制SpringCloud微服務架構
- 微服務上 AWS 雲, 在使用ALB 的情況下, Eurek 中如何配置微服務
- 愛奇藝在 Dubbo 生態下的微服務架構實踐微服務架構
- 智慧課堂學生行為檢測評估系統
- 微服務業務架構的探索微服務架構
- OushuDB 檢視查詢執行情況
- 架構之:微服務和單體服務之爭架構微服務
- 使用Spring Cloud Stream和RabbitMQ實現事件驅動的微服務SpringCloudMQ事件微服務
- 微服務架構中的服務發現策略微服務架構
- 微服務呼叫中出現傳遞過來的物件為空的幾種情況微服務物件
- SOA架構和微服務架構的區別是什麼?架構微服務
- Spring Cloud 微服務專案實現總架構一SpringCloud微服務架構
- 單體架構、微服務和無伺服器架構架構微服務伺服器
- 我對微服務架構的簡單理解微服務架構
- Linux如何檢視系統和程式的執行狀態?Linux