Tomct總體架構(二)

2022-07-06 17:57:09 字數 976 閱讀 6243

1、總體架構:

2、元件說明:

tomcat元件說明

元件名稱

說明server

表示整個servlet容器,因此tomcat執行環境中只有唯一乙個server例項

service

service表示乙個或多個connector的集合,這些connector共享同乙個container來處理其請求。在同乙個tomcat例項內可以包含任意多個service例項,它們彼此獨立

connector

即tomcat聯結器,用於監聽轉化socket請求,同時將讀取到的socket請求交由container處理,支援不同的協議及不同的i/o方式

container

engine

engine表示整個servlet引擎。在tomcat中engine是最高層級的容器物件。儘管engine不是直接處理請求的容器。卻是獲取目標容器的入口

host

host作為一類容器,表示servlet引擎(engine)中的虛擬機器,與乙個伺服器的網路名有關,如網域名稱等。客戶端可以使用這個網路名連線伺服器,這個名稱必須要在dns伺服器註冊

context

context作為一類容器,用於表示servletcontext,在servlet規範中,乙個servletcontext表示乙個獨立的web應用

excutor

表示tomcat元件間可以共享的執行緒池

3、協議及i/o

在8.0之前,tomcat預設採用的i/o方式為bio,之後改為nio。

Tomcat 總體架構

首先一定要先感謝 tomcat架構解析 一書的作者劉光瑞,對於我這樣的新手來說,這本書關於tomcat總體架構的介紹能夠讓我快速的了解整個架構的設計背景,達到了循序漸進的目的,在這裡非常推薦新手入手一本。最後這個章節主要是介紹tomcat整體架構的,整體內容主要在於模組介紹以及關聯,希望通過這個章節...

IMS總體架構

ims總體架構 如上圖所示,ims總體架構通常分為三層,接入層 呼叫控制層 業務應用層 上圖中,ims網路主要網元功能說明如下 當前我們主要關注圖中藍色圈點的幾個網元,包括 sip終端 p cscf i cscf s cscf hss as 後續分析總結中主要基於這些網元的互動進行詳細描述。參考文件...

Mysql總體架構

授權命令 grant 許可權1 許可權2 許可權n on 資料庫名稱.表名稱 to 使用者名稱 使用者位址 identified by 連線口令 該許可權如果發現沒有該使用者,則會直接新建乙個使用者。grant select,insert,delete,drop on atguigudb.to li...