![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tomcat源码分析
文章平均质量分 85
一只穿雲箭
路漫漫其修远兮
展开
-
tomcat使用AbstractQueuedSynchronizer进行限流分析
前一篇文章,分析了tomcat的启动过程,tomcat的start启动过程,一步一步的启动,主线程创建accpetor线程,accpetor线程阻塞的监听8080端口的请求进来,如果有请求进来,然后就把它放入一个事件列表中,又继续监听8080端口。主线程创建的poller线程就去轮训事件列表,如果有事件进来,那就交给线程池去处理。我们这一篇文章来分析tomcat的限流。原创 2021-11-24 18:07:06 · 866 阅读 · 1 评论 -
tomcat启动过程-start启动
tomcat的start启动过程,使用socket网络编程来监听8080端口,使用nio优化bio,使用线程池技术来实际处理请求。原创 2021-11-05 17:31:30 · 1399 阅读 · 0 评论 -
tomcat启动过程-load初始化
本篇文章主要是tomcat源码的load初始化流程,模板设计模式,监听者模式,反射等技术在tomcat中的使用原创 2021-10-29 16:26:22 · 382 阅读 · 1 评论 -
tomcat源码分析环境搭建
tomcat不管是在以前的SSH框架,还是SSM,到现在的SpringBoot再到SpringCloud。都一直在使用,只是从之前的外用tomcat演变到了内嵌tomcat。所以说学习tomcat源码是有必要的。了解其内在原理,我们才能在开发和优化性能的时候才能游刃有余。原创 2021-10-22 10:09:26 · 226 阅读 · 0 评论