码迷,mamicode.com
首页 >  
搜索关键字:tomcat源码    ( 161个结果
Tomcat 8 源码导入到IDEA
1. Tomcat源码地址 http://tomcat.apache.org/download-80.cgi,本文使用的Tomcat版本是apache-tomcat-8.5.41-src。 注意:本文的安装目录在E:\apache-tomcat-8.5.41-src,会多次用到,需要替换成自己的。 ...
分类:其他好文   时间:2019-05-31 10:31:56    阅读次数:177
[tomcat]源码简析 异步/非阻塞和请求构成
SpringFramework5.0又新增加了一个功能Webflux(响应式编程),是一个典型非阻塞异步的框架。我们知道servlet3.0实现异步(AsyncContext),servlet3.1又提出了非阻塞IO。对此我一直有两点疑惑:1.tomcat8底层已经默认使用NIO了,不是已经是IO非 ...
分类:其他好文   时间:2019-04-27 21:22:12    阅读次数:196
测试扩展(四)——Tomcat和http请求
一、前言 这边博客主要做一个总结,记录Tomcat和http请求,通过阅读大佬们的博客,得出以下结论: 基于以上几点,本篇博客将介绍:Tomcat源码结构、servlet结构、Tomcat核心类图、Tomcat功能结构以及具体功能的作用、http请求 若有错误,敬请斧正 参考博客连接在文章末尾粘贴 ...
分类:Web程序   时间:2019-02-11 10:28:18    阅读次数:216
Centos 7 Nginx+Keepalived+Tomcat 源码安装与运用
Nginx+Keepalived+Tomcat源码第一部分环境准备一:Nginx+keepalived服务器两台(调度器,双机热备)系统:Linux—CentOS7.4IP地址:192.168.80.100(lvs01)192.168.80.101(lvs02)软件需求:nginx安装包(nginx-1.13.9.tar.gz)Keepalived安装包(keepalived-1.4.2.tar.
分类:其他好文   时间:2019-01-11 14:19:52    阅读次数:155
tomcat源码 Container
1.Container的有四个子容器,分别是Engine,Host,Context,Wrapper,如下: 1、Engine:整个Catalina servlet引擎,标准实现为StandardEngine。2、Host:表示包含一个或多个Context容器的虚拟主机,标准实现为StandardHo ...
分类:其他好文   时间:2018-12-12 00:23:05    阅读次数:150
tomcat源码 Connector
Connector容器主要负责解析socket请求,在tomcat中的源码位于org.apache.catalina.connector和org.apache.coyote包路径下;通过上两节的分析,我们知道了Connector是Service的子容器,而Service又是Server的子容器。在s ...
分类:其他好文   时间:2018-12-11 00:35:52    阅读次数:145
tomcat源码 分析 Catalina
通过查看分析启动脚本,发现最终调用的入口是org.apache.catalina.startup包下面的Bootstrap#main 类org.apache.catalina.startup.Catalina#load分析: 类org.apache.catalina.startup.Catalina ...
分类:其他好文   时间:2018-12-08 22:38:09    阅读次数:270
tomcat源码之connector配置
连接 acceptor 处理线程 ...
分类:其他好文   时间:2018-11-12 01:17:02    阅读次数:122
简单看,tomcat源码(一)启动与监听
tomcat 作为知名的web容器,很棒! 本文简单了从其应用命令开始拆解,让我们对他有清晰的了解,揭开神秘的面纱!(冗长的代码流水线,给你一目了然) 话分两头: 1. tomcat是如何启动的? 2. tomcat是如何接收请求的? x. 应用程序是怎样接入tomcat的? 从何处开始? 可以看到 ...
分类:其他好文   时间:2018-10-12 21:24:31    阅读次数:187
手写一个简化版Tomcat
一、Tomcat工作原理 我们启动Tomcat时双击的startup.bat文件的主要作用是找到catalina.bat,并且把参数传递给它,而catalina.bat中有这样一段话: Bootstrap.class是整个Tomcat 的入口,我们在Tomcat源码里找到这个类,其中就有我们经常使用 ...
分类:其他好文   时间:2018-08-03 22:33:42    阅读次数:180
161条   上一页 1 2 3 4 5 6 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!