tomcat: 配置文件server.xml
一、概念 tomcat属于apach基金会,是一个开源的轻量级web应用服务器。 server.xml是tomcat的最重要的配置文件。 server.xml里每一个元素对应了tomcat的一个组件,通过对server.xml元素的配置,可以实现对tomcat组件的控制。 server.xml位于$TOMCAT_HOME/conf目录下。 二、server.xml的整体结构与核心组件 <Server> 根元素,代表整个tomcat容器,有一个或多个service元素,提供接口让客户端访问service,维护service <Service> 包装Connector和Engine, 一个service包含多个Connector和一个Engine;一个Tomcat的不同端口部署多个webapp,就有多个service <Executor name="aa" namePrefix="aa-exec-" maxThreads="400" minSpareThreads="10"/> // 最大线程数 <Connector /> 连接器,代表外部客户端与哪个service接口交互(接收请求),创建request和response对象,分配给Engine处理 <Engine> 容器,处理连接器接收进来的请求并返回结果;处理service中的所有请求 <Host> 处理一个特定虚拟主机的所有请求