tomcat架構解析
![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20201128124708557.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2IxMzAzMTEwMzM1,size_16,color_FFFFFF,t_70#pic_center)
* Server 表示整個servlet容器,因此Tomcat容器中只有一個Server例項
* Service 表示一個或多個Connector的集合。這些Connector共享同一個Container來處理其他請求。在一個Server中可以包含多個Service,這些Service相互獨立
* Connector Tomcat聯結器,用於監聽並轉換為Socket請求,將該請求交由Container處理,支援不同的協議及不同IO方式
* Container 表示能夠接收請求並返回響應的一類物件。在Tomcat中存在不同級別的容器:Engine、Host、Context、Wrapper
* Engine 表示整個Servlet引擎,Engine為最高階別的容器。儘量Engine不是直接處理請求的容器卻是獲得目標容器的入口
* Host 表示Engine中的虛擬機器,與一個伺服器的網路名有關,如域名等。客戶端可以使用這個網路名連線伺服器,這個名稱必須要在DNS伺服器上註冊
* Context 用於表示ServletContext,在Servlet規範中,一個ServletContext表示一個Web應用
* Wrapper 表示Web應用中定義的Servlet
* Executor 表示Tomcat元件間可以共享的執行緒池
相關文章
- Tomcat 架構原理解析到架構設計借鑑Tomcat架構
- Tomcat 架構模型Tomcat架構模型
- Tomcat 架構探索Tomcat架構
- Tomcat系統架構Tomcat架構
- Tomcat 體系架構Tomcat架構
- 【Tomcat】Tomcat原理與系統架構Tomcat架構
- Tomcat的整體架構Tomcat架構
- Tomcat總體架構(一)Tomcat架構
- Tomcat目錄結構解析Tomcat
- 初探Tomcat的架構設計Tomcat架構
- Tomcat詳解系列(2) - 理解Tomcat架構設計Tomcat架構
- tomcat架構分析及配置詳解Tomcat架構
- OpenMLDB 線上模組架構解析架構
- iOS 架構模式<demo解析>iOS架構模式
- 深入 HBase 架構解析(1)架構
- 深入 HBase 架構解析(2)架構
- Flex Viewer 解析(三)Flex Viewer架構解析FlexView架構
- 死磕Tomcat系列(1)——整體架構Tomcat架構
- Netty整體架構解析Netty架構
- 淺讀tomcat架構設計和tomcat啟動過程(1)Tomcat架構
- Tomcat 學習進階歷程之Tomcat架構與核心類分析Tomcat架構
- 金融行業微服務架構解析行業微服務架構
- 深度解析KubeEdge EdgeMesh 高可用架構架構
- 架構師之路-redis叢集解析架構Redis
- 京東架構師解析URL監控架構
- 解析 Facebook 的 Flux 應用架構UX應用架構
- AWS助理架構師樣題解析架構
- LinkedIn架構演化歷史解析架構
- Scrapy框架的架構原理解析框架架構
- jQuery整體架構原始碼解析jQuery架構原始碼
- tomcat + spring mvc 原理(一):tomcat原理綜述和靜態架構TomcatSpringMVC架構
- 深入理解 Tomcat (二) 從巨集觀上理解 Tomcat 元件及架構Tomcat元件架構
- [Tomcat原始碼系列]結構解析 1)總體結構預覽Tomcat原始碼
- 雙親委派模型與Tomcat類載入架構模型Tomcat架構
- Tomcat 第三篇:總體架構設計Tomcat架構
- 閱讀《Tomcat 系統架構與設計模式》Tomcat架構設計模式
- 誰有研究過Tomcat的架構,進來看看Tomcat架構
- 深入解析Underscore.js原始碼架構JS原始碼架構