Tomcat中最核心的就是2个概念

Connector:这个负责对外交流(负责协调是它的主要任务),它可以接收请求,并且分配线程让Container进行处理)

Container;这个负责处理Connector接受的请求,(真正干活的部件)

Service:他包装了(1-n)个Connector和一个Container

 

解读server.xml

<Server>代表了一个服务器,这个元素必须唯一

<Service>可以包含一个Engine和多个Connector,它相当于一个封装器

<Engine> 它用于处理请求,它是servlet的容器

<Host> 代表了一个虚拟主机

<Conext>代表了特定的web应用,用于管理Servlet实例

<Connector> 通信端口