第一部份:介紹nginx+Tomcat調優到底是什么?應該具備哪些能力
1、簡單介紹調優的流程,及所需要具備的知識體系
2、簡單介紹調優工作需要哪些數據支持
3、簡單介紹調優工作中需要重點注意的性能指標
4、簡單介紹性能分析的幾種方法
5、準備實戰需要的環境
第二部份:講解nginx服務器
1、講解nginx的部署
2、講解nginx的配置文件
3、講解nginx的工作原理
第三部份:性能測試工具Jmeter的使用
1、JMeter工作原理
2、JMeter的安裝與目錄結構
3、配置JMeter
4、創建Web測試計劃
5、錄制Web測試腳本
第四部份:講解nginx服務器的調優
1、講解使用Jmeter測試nginx服務器的高并發性能
2、講解nginx服務器的參數調優
3、講解對于nginx的Linux內核調優
第五部份:實戰部署一個電商平臺(使用Java開發的電商平臺)
1、Tomcat的組成結構
2、Tomcat的工作模式
3、Tomcat作為Servlet容器的基本功能
4、HTTP會話的使用與管理
5、Tomcat配置文件的講解
6、實戰講解Tomcat的部署
7、講解這個電商平臺的業務邏輯
第六部份:講解Java虛擬機內存模型,并針對這一原理對電商平臺進行調優01
1、講解程序計數器、Java虛擬機棧
2、講解本地方法區、java堆、方法區
3、對部署好的電商平臺進行性能測試,并產生性能報告
第七部份:講解Java虛擬機內存模型,并針對這一原理對電商平臺進行調優02
1、根據性能報告調整堆內存
2、根據性能報告調整新生代、持久代
3、根據性能報告調整堆的比例分配
第八部份:講解Java的垃圾回收機制,并針對這一原理對電商平臺進行調優
1、講解垃圾回收器的類型
2、講解GC策略
3、控制GC,對Tomcat進行調優
第九部份:講解Tomcat線程池,并針對這一原理對電商平臺進行調優
1、講解線程池的相關參數及原理
2、調整線程池的相關參數,對Tomcat進行調優
第十部份:講解Tomcat的HTTP連接器,并針對這一原理對電商平臺進行調優01
1、講解Tomcat支持的所有HTTP連接器
2、介紹這些HTTP連接器的公共屬性
第十一部份:講解Tomcat的HTTP連接器,并針對這一原理對電商平臺進行調優02
1、選擇Tomcat的HTTP連接器,對Tomcat進行調優
2、調整Tomcat的HTTP連接器的屬性,對Tomcat進行調優
第十二部份:講解LNMT架構的調優
1、講解LNMT的工作模式
2、講解LNMT架構的請求包的過程詳解
3、講解LNMT架構的整體調優
|