Tomcat系统架构和原理剖析之三catalina容器
Tomcat Servlet 容器 Catalina
注释tomcat核心是catalina容器,其他模块都是为Catalina 提供支撑的。例如: 通过 Coyote 模块提供连接通信,Jasper 模块提供 JSP 引擎,Naming 提供JNDI 服务,Juli 提供日志服务。
注释Tomcat 启动的时候会初始化这个实例,Catalina 实例通过加载server.xml完成其他实例的创建,创建并管理多个Server,Server创建并管理多个服务,每个服务可以有多个Connector和一个Container。 Catalina 负责解析Tomcat的配置文件(server.xml) , 以此来创建服务器Server组件并进行管理 Server 服务器表示整个Catalina Servlet容器以及其它组件,负责组装并启动Servlaet引擎,Tomcat连接 器。Server通过实现Lifecycle接口,提供了一种优雅的启动和关闭整个系统的式 Service 服务是Server内部的组件,一个Server包含多个Service。它将若干个Connector组件绑定到一个 Container Container 容器,负责处理用户的servlet请求,并返回对象给web用户的模块 Container 组件的具体结构
Container组件下有几种具体的组件,分别是Engine、Host、Context和Wrapper。这4种组件(容器)
是父子关系。Tomcat通过一种分层的架构,使得Servlet容器具有很好的灵活性。 Engine
表示整个Catalina的Servlet引擎,用来管理多个虚拟站点,一个Service最多只能有一个Engine,
但是一个引擎可包含多个Host Host
代表一个虚拟主机,或者说一个站点,可以给Tomcat配置多个虚拟主机地址,一个个虚拟主机下
可包含多个Context Context
表示一个个Web应用程序, 一个Web应用可包含多个Wrapper Wrapper
表示一个Servlet,Wrapper 作为容器中的最底层,不能包含 容器
上述组件的配置其实就体现在conf/server.xml中(画外音: 配置文件的标签关系可以反映这个设计)。
码字不易,对您有用的话关注点赞呗
上海有人领到了新式牌照?官方辟谣目前我们所使用的的92式车牌,发行至今又有近30年的时间。虽然其间有过二OO二式机动车号牌曾在北京深圳天津杭州四个试点城市短暂出现,但因不便管理随即取消。然而近日,据不少市民反映,
华为10年后电动汽车占新车销量比例将超50图片来源华为9月22日,华为携手产业伙伴举办了智能世界2030论坛。华为常务董事ICT产品与解决方案总裁汪涛以无界探索,翻开未来为主题演讲,发布了智能世界2030报告。报告在宏观层
雅迪石墨烯电池的诞生!外卖小哥白嫖后巨满意9月23日,雅迪举办了领先能源技术发布会,期间雅迪集团引以为豪的石墨烯电池,也迎来了第三代的发布。在活动期间,与雅迪石墨烯电池首席工程师韦士富交流时,也得知了雅迪石墨烯电池的前世今
保时捷下一款电动化跑车将是全新718预计2024年上市近日,有外媒表示保时捷正在研发一款电动化跑车,很有可能是全新一代718,预计2024年上市。据悉全新718仍将提供软顶敞篷Boxster和硬顶Cayman两个版本供消费者选择。在造
盘点汽车空调系统供应商夏天必不可少的就是空调,尤其是在车上,如果缺少空调,外出都会缺乏勇气。那么大家所了解的汽车空调系统厂商有哪些,今天让我们来认识一下汽车空调系统供应商。汽车空调主要由制冷系统暖风系统
英国现汽油荒!因脱欧后导致缺乏货车司机运输油品近日,据外媒报道,英国出现了汽油荒,大批车主在加油时出现无油可加的尴尬局面,而少数有油的加油站外车辆更是排成长龙,部分油站还限制加油升数和金额。之所以出现汽油荒,主要原因是由于英国
哪吒VPro长续航智趣版长续航智享版精智上市环球网汽车综合报道以智取胜,向新而升。11月3日,7万级智能科技舱哪吒VPro精智上市,新车包括长续航智趣版长续航智享版两款车型,补贴后官方售价分别是7。69万元8。09万元。基于
您知道哪些汽车玻璃品牌?汽车玻璃是汽车不可缺少的组件,能够起到最主要的防护作用,还能为我们提供良好的视线。数据显示,全球汽车玻璃行业按消费市场主题划分,欧洲北美日本中国以及韩国分别占据3426199和5的
2021上海车展重塑人车关系,思必驰智能语音技术指路出行2021年上海车展的开幕,激起了沉寂已久的汽车消费市场。其中市场表现不乏亮点高端市场及新能源汽车销量稳步增长。智能科技的加持,成为消费者购车时的重要考量。辅助驾驶智能网联自动驾驶的
思必驰入选中央网信办人工智能企业典型应用案例4月26日,在数字中国建设成果峰会人工智能分论坛上,中央网信办组织评选的人工智能企业典型应用案例正式发布,思必驰AI社区数字网格员应用案例成功入选。据了解,此次评选始于去年10月,
思必驰智能降噪技术,给你的世界按下净音键随着城市的快速发展,噪音作为看不见的污染,正持续地入侵着现代城市生活。不过,这一难题,现已在众多场景中,被思必驰新一代的智能降噪技术所攻破。自研算法,兼顾噪音抑制和保真性语音识别近