tomcat從入門到跑路,附帶打破雙親委派模型企業應用實戰學習計劃
阿新 • • 發佈:2018-12-12
1. tomcat入門
入門模組僅做學習大綱梳理,忽略了具體操作指引。
Tomcat的三種部署模式:
簡單架構模型
聯結器的非阻塞模式(NIO)
通道(Channel)、緩衝區(Buffer)、選擇器(Selector)
容器container的責任鏈模式:
1.請求被Connector元件接收,建立Request和Response物件。
2.Connector將Request和Response交給Container,先通過Engine的pipeline元件流經內部的每個Valve。
3.請求流轉到Host的pipeline元件中,並且經過內部Valve的過。
4.請求流轉到Context的pipeline元件中,並且經過內部的Valve的過濾。
5.請求流轉到Wrapper的pipeline元件中,並且經過內部的Valve的過濾。
6.Wrapper內部的WrapperValve建立FilterChain例項,呼叫指定的Servlet例項處理請求。
7.返回。