我无法理解这4个标签的真实含义。
Engine 元素代表整个请求处理机制 与特定的Catalina服务相关联。它接收和 处理来自一个或多个连接器的所有请求,并返回 完成对连接器的响应,以最终传输回 客户。
恰好一个Engine元素必须嵌套在Service元素内, 跟随所有与之关联的相应连接器元素 该服务。
Server元素代表整个Catalina Servlet容器。 因此,它必须是单个最外层元素 conf / server.xml配置文件。它的属性代表 servlet容器整体的特征。
一个Service元素代表一个或多个的组合 共享单个Engine 组件的连接器组件 处理传入的请求。 一个或多个服务元素可能是 嵌套在Server 元素中。
好的,服务器是Catalina(Servlet引擎),因此它是根标记。
我将Host理解为从www.mysite.com到运行Tomcat的物理计算机的映射,以便几个这样的(虚拟)主机可以通过Tomcat映射到同一物理计算机。
但是服务和引擎不清楚。
引擎似乎就像Tomcat的Coyote组件(向Catalina分发http响应/请求),但是Tomcat具有一个带有单个Coyote东西的Catalina容器,对吗?
P.S。另外,似乎我不明白什么是 Connector 。