作者|知视
说到Tomcat大家肯定不陌生,今天我们来聊聊Tomcat,聊聊Tomcat的架构设计。
Tomcat的架构设计,就像俄罗斯套娃一样,一层套一层。如图,就是tomcat整体架构图。
Tomcat主要有两部分组成:连接器Connector和容器Container。
所谓连接器就是负责接收和解析请求,然后转发给容器。
容器代表的是一类组件,它有很多层。
其中最大的是引擎Engine,它代表一个Servlet引擎。它主要的功能是将传入的请求委托给适当的虚拟机Host处理。
引擎Engine的下一层是Host,它代表一个虚拟机。Tomcat自带一个localhost的虚拟机。虚拟机有两个重要的概念域名和根目录。
-
域名:每个虚拟主机是由它注册的域名来标识的
<