Tomcat - Tomcat套娃式架构与配置文件的对应关系解读
【摘要】
文章目录
套娃式架构套娃架构之配置文件 server.xml
套娃式架构
看看上面的整体架构图
server-service-----connector/container...
套娃式架构
看看上面的整体架构图
server-service-----connector/container-----engine-----host-----context-----wrapper
有啥优点没?
- 一层套一层的方式,组件关系清晰,便于后续组件生命周期管理
- tomcat这种架构设计正好和xml中的配置文件中标签的包含方式对应上,便于理解
- 便于子容器继承父容器的一些配置
套娃架构之配置文件 server.xml
Tomcat Version : apache-tomcat-8.5.31
为了方便观察去掉注释后的默认的配置文件配置如下
结合 tomcat套娃式的架构 ,我们来比对下tomcat 的配置文件
server : 根节点中对应的server
service : 支持配置多个service,但是一般没人这么干,一个就行。 搞多个还不如多搞几个tomcat
connector/container : 监听的端口,支持多个
engine : 核心引擎
host : 虚拟主机
context : 没有这个标签,但是上下文是不是我们都部署在webapps下? 所以看看appBase 就好理解了
wrapper : 一个wrapper对应一个Servlet
文章来源: artisan.blog.csdn.net,作者:小小工匠,版权归原作者所有,如需转载,请联系作者。
原文链接:artisan.blog.csdn.net/article/details/106346830
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)