tomcat
缘自天方
个人小心得,不定期更新
展开
-
SpringBoot中tomcat的启动及设计浅析
(---------转自网上文章-----------)前言我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以把web程序打包成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动。本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同时也将展开学习Tomcat的源码,了解Tomcat的设计。从Main方法说起用过SpringBoot的人都知道,首先要写一个main方法来启动。@SpringBootApplication转载 2020-07-16 16:01:38 · 310 阅读 · 0 评论 -
Tomcat启动过程原理详解
基于Java的Web 应用程序是 servlet、JSP 页面、静态页面、类和其他资源的集合,它们可以用标准方式打包,并运行在来自多个供应商的多个容器。Web 应用程序存在于结构化层次结构的目录中,该层次结构是由 Java Servlet 规范定义的。Web 应用程序的根目录包含直接存储或存储在子文件夹中的所有公共资源,比如图像、HTML 页面等。构成:Web应用由Web组件(一组Java类库)、...转载 2018-07-04 14:44:46 · 6243 阅读 · 1 评论 -
tomcat的NIO线程模型源码分析
1 tomcat8的并发参数控制这种问题其实到官方文档上查看一番就可以知道,tomcat很早的版本还是使用的BIO,之后就支持NIO了,具体版本我也不记得了,有兴趣的自己可以去查下。本篇的tomcat版本是tomcat8.5。可以到这里看下tomcat8.5的配置参数我们先来简单回顾下目前一般的NIO服务器端的大致实现,借鉴infoq上的一篇文章Netty系列之Netty线程模型中的一张图...转载 2018-08-12 16:55:43 · 573 阅读 · 0 评论