首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Tomcat学习
我西服能
创建于2022-02-27
订阅专栏
tomcat学习
暂无订阅
共8篇文章
创建于2022-02-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
tomcat-spring整合
Spring启动,如何初始化Tomcat 一个请求是如何到controller接口的? SpringBoot启动,创建Tomcat,初始化Tomcat,将DispatcherSevlet设置到Tomc
tomcat-session
最简单的标准会话应该包括 ID 和 Map<String,Object> 结构的属性。ID 用于表示会话编号,它必须是全局唯一的,属性用于存储会话相关信息,以 KV 结构存储 使用Concurrent
tomcat-请求流程
模拟最简单的Web容器 BIO模式 关键类:JIoEndpoint BIO请求流程: NIO模式 为什么有NIO模式? BIO模式下一个连接对应一个工作线程,之前默认最多只同时支持200个请求; 如果
tomcat-线程池优化
tomcat的线程池优化了几个方面 #offer 利用未销毁的空闲队列,利用tomcat的submitCount 与 线程池的 poolSize。 添加阻塞队列之前,先使用最大线程,最大程度让线程都工
tomcat-类加载
Tomcat为什么要打破双亲委派? Tomcat如何打破的双亲委派 首先打破双亲委派需要重写loadClass,Tomcat是在WebappClassLoader的父类WebappClassLoade
tomcat-生命周期
Server,Service,Engine,Host,Context都实现了Lifecycle接口,通过这个接口管理了这些核心组件的生命周期; 使用事件监听模式,当状态发生改变时,同步给不同的组件;
tomcat-容器
Server Tomcat最顶层容器,整个Tomat最顶层容器 Service Service组件相当于Connetor和Engine组件的包装器,它将一个或者多个Connector组件和一个Engi
tomcat-设计模式
责任链模式 在Container中使用责任链模式,通过pipeline-valve处理Request,从Engine -> Host -> Context -> Wrapper; 与过滤器链实现不同: