加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

为你介绍Tomcat内部实现架构解析

发布时间:2021-05-30 09:59:48 所属栏目:电商 来源:互联网
导读:下面来解析一下这个配置文件: 可以看到Server标签port设置为8005,shutdown=SHUTDOWN,表示8005端口监听到SHUTDOWN命令就关闭Tomcat服务。 Resource内配置 path

下面来解析一下这个配置文件:

可以看到Server标签port设置为8005,shutdown="SHUTDOWN",表示8005端口监听到SHUTDOWN命令就关闭Tomcat服务。

Resource内配置 pathname="conf/tomcat-users.xml" 指定manageUI登录的用户以及其他的全局配置。

这个Server里只有一个Service名为Catalina,Catalina支持两个连接,分别是端口为8080的http连接和端口为8009的AJP连接,

Catalina这个服务里有一个站点名字叫localhoust,站点下的应用群为appBase="webapps",支持自动部署autoDeploy="true",

并设置了站点内应用打印的日志名称及日志格式。

Connector和Container架构分析

Connector用于接收请求并将请求封装成Request和Response,然后交给Container处理,处理之后在交给Connector返回给客户端。

可以分为四步:

1,Connector如何接受请求的?

2,如何将接受的请求封装成Request和Response的?

3,封装完成后的Request和Reponse是如何交给Container的?

4,Container处理完成后如何交给Connector并返回给客户端的?

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读