<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            課程目錄:架構級性能測試與分析培訓
            4401 人關注
            (78637/99817)
            課程大綱:

                    架構級性能測試與分析培訓

             

             

             

            性能綜述
            1.先看兩個問題
            2.性能測試與性能分析該有的范圍
            性能基本概念
            (理解性能相關的基本概念及相應的使用方法。)
            1.性能測試定義
            2.性能指標
            3.性能建模(業務模型、測試模型)
            4.性能方案
            5.性能場景
            6.其他基本概念
            ? 響應時間
            ? 并發
            ? TPS
            ? 虛擬用戶
            ? 場景
            ? 測試策略
            ? 流控/超時
            性能管理
            (如何在性能測試過程中管理團隊;
            如何在各團隊間協調)
            1.性能組織結構(角色職責定義)
            2.理解性能測試實施過程
            3.Overview看系統性能
            4.性能項目實施流程
            5.性能瓶頸分析過程
            6.執行過程控制
            7.團隊內協作
            8.團隊間協調
            9.性能匯報
            性能體系/方法論
            (方法論只有用到具體的工作中才是實用的方法論。)
            1.性能體系/方法論
            2.方法論的關鍵
            性能場景設計
            (找到單業務/接口、混合業務/接口大TPS;
            找到系統優配置;
            找到系統可持續運行時長;
            驗證系統異常處理機制;
            系統可靠性分析;)
            1.場景設計邏輯
            2.基準場景
            2.1-單業務單用戶場景
            2.1-單業務多用戶場景
            3.容量場景
            3.1-遞增場景(混合業務,找到大TPS)
            3.2-配置測試場景
            3.3-衰減測試場景
            4.穩定性場景
            5.異常場景(失效模式)
            5.1-LB/HA場景
            5.2-宕網卡/主機/應用場景
            主流性能工具解析
            (解析通用并且關鍵的性能工具實現機制) LoadRunner解析
            Jmeter解析
            參數化
            關聯
            并發
            事務
            思考時間
            平均值、標準方差

            性能工具解析之其他性能測試工具
            (解析其他常用性能測試工具) iperf
            sysbench
            FIO
            hdparm
            ab
            性能監控設計
            (部署架構;
            技術架構;
            業務架構;)
            1.全局監控
            2.定向監控
            3.監控設計
            4.監控層次細化
            性能監控實例
            1.Grafana+Prometheus安裝配置
            2.Grafana+Prometheus監控原理
            性能需求指標
            (分析性能指標到可操作層面)
            1.測試目的
            2.測試范圍
            3.業務調研
            4.測試環境調研
            5.測試指標及測試數據
            6.并發用戶數
            7.系統可擴展性指標
            8.性能需求來源
            9.性能需求應該包括什么
            業務統計數據到場景的轉化
            (詳解業務統計數據到場景的轉化過程;)
            1.業務數據統計
            2.業務模型
            3.測試模型
            4.對應場景設置
            系統級性能監控分析優化
            (以Linux為例,詳解操作系統級別性能監控分析和優化;)
            1.操作系統架構圖
            2.全局監控分析
            3.CPU監控分析與優化
            4.Memory監控分析與優化
            5.IO監控分析與優化
            6.文件系統監控
            7.網絡監控分析與優化
            8.進程間通信監控分析與優化
            代碼級性能監控分析優化 詳解代碼級別性能監控分析和優化;
            【JAVA】
            Java基本原理和JVM架構說明
            Java調優工具集
            Jstat
            jconsole
            jstack
            jmap
            jhat
            jvisualvm
            jmc
            jdb
            heapdump分析
            ThreadDump分析
            JAVA性能分析實例一
            JAVA性能分析實例二
            JAVA性能分析實例三
            Metrics中的基礎數據類型
            Metrics的應用示例
            應用服務器性能監控分析優化
            (以nginx/tomcat為例說明應用服務器性能監控分析優化部分;)
            1.應用服務器架構
            2.應用服務器監控工具
            3.應用服務器分析優化
            數據庫級性能監控分析優化
            (解析數據庫級別性能監控分析和優化的思路;以MySQL為例。
            如企業內訓有其他需求,可提出)
            1.數據庫架構圖
            2.數據庫監控工具
            3.SQL執行時間分析
            前端性能分析
            (對終端客戶來說,前端的性能響應才是真實的感受。)
            1.CharlesProxy
            2.HttpWatch
            3.Safari開發者工具
            4.Chrome開發者工具
            5.FireFox開發者工具
            系統調試工具
            (以CentOS為例)
            strace
            trace/blktrace
            perf
            systemtap
            Flame Gragh(火焰圖)
            系統可用性分析
            (系統可用性是生產運維的重要指標,這一節主要描述如何做生產運維的可用性分析,提供模型計算方法和具體操作過程。)
            1.可用性計算公式(串行、并行)
            2.N+M并行系統可用性計算公式
            3.可用性分析方法
            4.分層模型
            5.可用性示例-網絡拓撲
            6.組件故障關系分析
            7.計算示例
            排隊論在性能分析中的應用
            (排隊論在宏觀性能分析和微觀眾性能分析中都有實用價值,但是企業要創建模型會比較費時費力費人,本章節主要描述如何創建針對性的排隊論模型。) 1.排隊論概念
            2.排隊論公式
            3.排隊論實例
            性能問題實例 性能問題實例分析,在沒的項目中遇到的性能問題不同,用具體的實例對應到上述的完整性能分析思路。
            性能方案 用真實的項目性能方案做示例解析。
            性能報告 用真實的項目性能報告做示例解析。

            538在线视频二三区视视频