
TOMCAT
辉度
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TOMCAT 源码分析 -- 一次请求
TOMCAT 源码分析 – 一次请求前语 在上一篇源码分析《TOMCAT源码分析–启动》中已经知道,Tomcat在启动中,会通过NIO监听端口,而真正去接收请求的是pollerThread.start()轮询线程的启动,那么请求的入口应该是到NIO中,最后被轮询线程发现并被处理,那么自然就要去看Poller线程的run()方法,看其是如何处理。(PS:心中要有上一篇里面的模块架构图,很重要!)端点接收请求 // org.apache.tomcat.util.net.NioEndpoi原创 2020-06-09 01:34:44 · 1133 阅读 · 0 评论 -
TOMCAT 源码分析 -- 构建环境
TOMCAT 源码分析 – 构建环境构建源码下载官方源码进入TOMCAT官网下载TOMCAT 9源码注意要下载Source Code Distributions下的压缩包才是源码这里我下载到的版本是apache-tomcat-9.0.35-src.zippom.xml选择的依赖版本很重要,不然运行不起来<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.原创 2020-06-06 14:01:25 · 441 阅读 · 0 评论 -
TOMCAT 源码分析 -- 启动
TOMCAT 源码分析 – 启动前语 Tomcat源码版本为官网下载的9.0.35版本。配置文件 Tomcat启动的配置文件为server.xml,启动过程也全都围绕它进行,Tomcat的模块结构也可以在其中一览无余<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.sta原创 2020-06-06 13:46:46 · 275 阅读 · 0 评论