tomcat作用(tomcat作用及原理)
您好,今天小深来为大家解答以上的问题。tomcat作用相信很多小伙伴还不知道,现在让我们一起来看看吧!
tomcat作用(tomcat作用及原理)
tomcat作用(tomcat作用及原理)
1、title: Tomcat 组件date: 2020/05/06 17:19先简单介绍一下 Tomcat 中的各种组件,要不你后面听不懂conf/server.xml根据Tomcat自身的分类,上面这些元素可以分成四种:一个Tomcat只有一个 .xml,即 一个Tomcat实例只有一个 。
2、它不是一个容器,它只是单纯地扮演着一个包裹的角色。
3、它代表 Tomcat 实例本身。
4、可配置的属性很少。
5、根据上面摘录的默认配置,会侦听localhost的TCP端口8005,当该端口接收到字符串"SHUTDOWN"时,即执行关闭Tomcat作。
6、有两种特有的组件,一个是GlobalNamingResources(全局命名资源),一个是Serv(服务)。
7、除此之外,还可以有Listener()这种可以作用于不同层次容器的组件。
8、默认配置了六种Listener。
9、配置在这一层的Listener对所有容器起作用。
10、它代表整个 Tomcat 实例,因此它还有一个作用,就是 SHUTDOWN 请求。
11、它是一个顶层组件,用于包裹它下面的多个 Serv 组件。
12、一个Serv就是一个完整的服务, 负责将若干个Connector和一个Engine(引擎)包裹在一起 。
13、除此之外,Serv还可以配置一个Executor(共享线程池)用于管理所有Connector的线程数量。
14、如图所示,Serv有Executor、Connector和Engine三种组件。
15、其中,每个Connector负责侦听一个TCP端口,接收相应的请求,并转发给绑定的Engine处理。
16、Engine处理完后,通过Connector把结果返回给客户端。
17、在配置了Executor的情况下,所有Connector的线程受Executor统一管理。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。