Tomcat生命周期管理
摘要:一、生命周期统一接口Lifecycle: 在自定义Mini-Tomcat之动态资源访问实现中已分析tomcat的两个功能,通过server.xml配置可以进行设置。下面看看Tomcat的实际的server.xml配置: 从配置结构看,Tomcat内部架构中各个核心组件是包含于被包含的关系,往下层层包
阅读全文
posted @
2024-04-25 15:37
池塘里洗澡的鸭子
阅读(13)
推荐(0) 编辑
Tomcat源码构建
摘要:前三篇文章完成了一个类tomcat功能的Mini-Tomcat,本文下载源码进行构建便于后续探讨Tomcat自身调优。 1、下载源码(版本10.1.19)。 2、在apache-tomcat-10.1.19-src下新建pom.xml文件,添加编译所需依赖(不同版本依赖有区别,具体情况具体分析解决)
阅读全文
posted @
2024-04-24 20:21
池塘里洗澡的鸭子
阅读(24)
推荐(0) 编辑
自定义Mini-Tomcat之动态资源访问实现
摘要:在自定义Mini-Tomcat之基本架构V3需求中实现了访问动态资源,该实现案例中的动态资源通过两个配置文件获取: server.xml: web.xml: 下面是对这俩配置文件的解析保存数据: 上述两行中,第一行解析保存Server/Servlet数据: 通过Mini-Tomcat静态和动态资源访
阅读全文
posted @
2024-04-23 19:44
池塘里洗澡的鸭子
阅读(19)
推荐(0) 编辑
自定义Mini-Tomcat之静态资源访问实现
摘要:在自定义Mini-Tomcat之基本架构V2需求中实现了访问静态页面,具体实现如下: 通过上述UML图分析可知Request请求的功能就是通过inputStream中数据分析获取method和url信息。获取静态页面并返回的操作在Response中: 访问:http://localhost:8080
阅读全文
posted @
2024-04-23 15:58
池塘里洗澡的鸭子
阅读(6)
推荐(0) 编辑
自定义Mini-Tomcat之基本架构
摘要:在Spring+ / Spring MVC中使用到了Tomcat。那么Tomcat提供什么功能呢?访问使用HTTP协议,所以它首先是一个HTTP服务器(关于HTTP协议资料较多自行查找);其次MVC提供servlet部署在tomcat中进行实际的业务操作,所以它还是一个Servlet容器。 下面定义
阅读全文
posted @
2024-04-23 14:54
池塘里洗澡的鸭子
阅读(17)
推荐(0) 编辑
Linux系统安装tomcat9服务(含jdk的安装)
摘要:使用虚拟机上CentOS8系统。 1、安装tomcat的依赖jdk版本11 将jdk11解压至相应目录: 设置环境变量: 末尾添加: 更新配置文件: 验证: 补充使用yum安装jdk的方式: 1)查看看着jdk版本 yum list available | grep java | grep jdk
阅读全文
posted @
2021-05-15 14:09
池塘里洗澡的鸭子
阅读(731)
推荐(0) 编辑