会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wansw
博客园
首页
新随笔
管理
上一页
1
2
3
4
下一页
2019年4月21日
Telnet关闭Tomcat
摘要: web.xml 中默认配置 操作步骤 telnet 127.0.0.1 8005 发送 【SHUTDOWN】,会发现Tomcat关闭 说明 java private volatile boolean stopAwait = false; @Override public void await() {
阅读全文
posted @ 2019-04-21 10:17 nideyangzi11
阅读(333)
评论(0)
推荐(0)
2019年1月11日
Tomcat中日志组件
摘要: Tomcat日志组件 AccessLog接口 AccessLogAdapter Tomcat中日志 默认在 server.xml 中配置了 AccessLogValve 。 调用过程 自定义 AccessLog 在 server.xml 中 ,配置 Valve ,在解析 server.xml 会
阅读全文
posted @ 2019-01-11 16:16 nideyangzi11
阅读(373)
评论(0)
推荐(0)
2019年1月9日
Tomcat处理请求流程
摘要: 1. Connector组件的Acceptor监听客户端套接字连接并接收Socket。 2. 将连接交给线程池Executor处理,开始执行请求响应任务。 3. Processor组件读取消息报文,解析请求行、请求体、请求头,封装成Request对象。 4. Mapper组件根据请求行的URL值和请
阅读全文
posted @ 2019-01-09 14:11 nideyangzi11
阅读(5518)
评论(0)
推荐(1)
Catalina
摘要: Catalina Tomcat里的Server由 org.apache.catalina.startup.Catalina管理。Catalina类里面由 load 、 start 、 stop 三个方法用来管理整个服务器的生命周期。 1、load:用于根据 conf/server.xml 文件创
阅读全文
posted @ 2019-01-09 14:05 nideyangzi11
阅读(607)
评论(0)
推荐(0)
2019年1月8日
BootStrap启动类
摘要: 来源 本文整理自 、 加上自己的理解、源码来自 Tomcat8.5 版本
阅读全文
posted @ 2019-01-08 13:46 nideyangzi11
阅读(956)
评论(0)
推荐(0)
Server.xml解析
摘要: 来源 本文整理自 、 加上自己的理解、源码来自 Tomcat8.5 版本 Catalina使用Digester解析XML配置文件并创建应用服务器。 Digester是一款用于将XML转化成Java对象的事件驱动型工具,针对SAX的进一步封装。Digester对SAX事件提供了更加友好的接口,
阅读全文
posted @ 2019-01-08 13:45 nideyangzi11
阅读(674)
评论(0)
推荐(0)
2019年1月7日
Tomcat启动流程分析
摘要: 来源 本文整理自 、 加上自己的理解、源码来自 Tomcat8.5 版本 Tomcat启动流程分析 Init流程时序图 Start流程时序图 Bootstrap 流程图 Catalina Init流程图 Start流程图 StandardServer Server 在 8005端口监听关闭命令“SH
阅读全文
posted @ 2019-01-07 12:49 nideyangzi11
阅读(1570)
评论(0)
推荐(0)
Tomcat生命周期
摘要: 来源 本文整理自 、 Lifecycle接口 Lifecycle接口统一管理Tomcat生命周期。一共做了4件事: 定义13个string类型常量,用于LifecycleEvent时间的type属性中,用于区分组件发出的LifecycleEvent事件时的状态。 定义三个管理监听器的方法,add
阅读全文
posted @ 2019-01-07 12:37 nideyangzi11
阅读(1600)
评论(0)
推荐(1)
2019年1月6日
Tomcat整体介绍
摘要: 来源 本文整理自 、 Tomcat 整体架构 如上图所示:包含了Tomcat内部的主要组件,每个组件之间的层次包含关系很清楚。Tomcat大体上可以看成由 Connector 和 Container 组件组成。Connector组件负责在服务器端处理客户端连接(客户端连接、接收客户端消息报文、消
阅读全文
posted @ 2019-01-06 14:57 nideyangzi11
阅读(371)
评论(0)
推荐(0)
Tomcat的批处理
摘要: Tomcat的启动和关闭 来源 本文摘抄自 一书。 Tomcat的批处理 Tomcat的启动、关闭批处理脚本在/bin目录下。 startup.bat 第一部分 说明: 1、setlocal : 表示之后所有对环境变量的改变只限于本批处理文件。需要还原设置,可执行 endlocal,未显示执行,
阅读全文
posted @ 2019-01-06 14:37 nideyangzi11
阅读(498)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告