
Tomcat
文章平均质量分 96
介绍Tomcat
爱吃牛肉的大老虎
学无止境,既要有深度又要有广度地学习
展开
-
SpringBoot内嵌Tomcat连接池分析
在版本中内置Tomcat版本是9.0.65SpringBoot内置TomcatTomcat的连接等待队列长度,默认是100Tomcat的最大连接数,默认是8192Tomcat的最小工作线程数,默认是10Tomcat的最大线程数,默认是200Tomcat的连接超时时间,默认是20s相关配置及默认值如下server:tomcat:# 当所有可能的请求处理线程都在使用中时,传入连接请求的最大队列长度# 服务器在任何给定时间接受和处理的最大连接数。原创 2023-08-22 10:10:48 · 2301 阅读 · 0 评论 -
Tomcat异常讲解
文章目录1 Tomcat异常1.1 起步内存溢出问题Exception in thread http-bio-80801.1.1异常现象1.1.2解决方案1.2 At least one JAR was scanned for TLDs yet contained no TLDs解决办法1.3 tomcat HTTP Status 4051.4 java.lang.IllegalStateException;Cannot forward after response has been committe1原创 2022-03-12 13:10:07 · 1386 阅读 · 0 评论 -
Tomcat中设计模式
文章目录1 Tomcat中设计模式1.1 门面设计模式1.1.1 门面设计模式的原理1.1.2 Tomcat的门面设计模式示例1.2 观察者设计模式1.2.1 观察者模式的原理1.2.2 Tomcat的观察者模式示例1.3 命令设计模式1.3.1 命令模式的原理1.3.2 Tomcat中命令模式的示例1.4 责任链设计模式1.4.1 责任链模式原理1.4.2 Tomcat中的责任链模式示例1 Tomcat中设计模式在Tomcat中用了很多设计模式,如模板模式、工厂模式和单例模式等一些常用的设计模式,对这原创 2022-03-11 16:45:02 · 817 阅读 · 3 评论 -
Tomcat组成与工作原理总结
文章目录1 Tomcat1.1 Tomcat是什么1.2 Servlet容器1.2.1 Connector组件1.2.2 Container组成1.2.2.1 Container容器1.2.2.2 Container容器处理请求1.2.2.3 Engine容器1.2.2.4 Host容器1.2.2.5 Context容器1.2.2.6 Wrapper容器1.2.3 生命周期管理1.2.4 Tomcat 的启动过程1.2.5 Web应用的部署方式1.2.6 Servlet 生命周期1.2.6.1 load o转载 2022-02-08 16:49:09 · 226 阅读 · 0 评论 -
eclipse,myeclipse和idea访问tomcat相关事项
文章目录1 Eclipse1.1 Eclipse和Tomcat1.1.1 Eclipse启动tomcat浏览器不能直接访问1.1.2 eclipse启动的web服务在url中不加项目名直接访问1.1.3 eclipse右键增加自定义菜单1.1.4 eclipse新建jsp格式为utf-82 MyEclipse和tomcat2.1 MyEclipse启动tomcat不需要项目名3 idea和tomc...原创 2020-05-03 11:26:04 · 573 阅读 · 0 评论 -
Java项目打war包并部署到tomcat服务器
文章目录1 打war包1.1 编辑工具打war包1.2 DOS命令打war包2 部署到Tomcat服务器2.1 静态部署2.2 动态部署2.3 tomcat部署多应用2.4 补充1 打war包我们知道Java项目打war包可以在Eclipse和MyEclipse工具中自动打包,就是右键,然后导出war包就可以了,可是发现我的一个项目打war包的过程中遇到点小麻烦,导出的war包打开之后,里面少...原创 2020-01-07 12:34:08 · 2910 阅读 · 0 评论 -
Tomcat的Server.xml虚拟主机和虚拟目录的配置
文章目录1 server.xml虚拟主机和虚拟目录1.1 修改端口1.2 增加虚拟目录1.2.1 最简单的方式1.2.2 自定义1.3 增加虚拟主机1.3.1 修改hosts文件,增加主机名1.3.2 修改配置文件1.3.3 目录设置1.4 其它问题1.5 server.xml文件1 server.xml虚拟主机和虚拟目录以前开发JavaEE网站都布置在Tomcat下,布置目录一般为$CATA...原创 2020-01-06 19:34:12 · 844 阅读 · 0 评论 -
tomcat的server.xml详解
文章目录1 概述1.1 Server元素1.1.1 tomcat部署多应用2 server.xml文件2.1 配置`Server`元素2.2 配置Service元素2.3 配置Engine元素2.4 配置Host元素2.5 配置Context元素2.6 配置Connector元素2.6.1 HttpConnector2.6.2 JKConnector1 概述Tomcat服务器是由一系列可配置的...原创 2020-01-03 18:38:11 · 12546 阅读 · 0 评论 -
关于Tomcat 线程池的理解
文章目录1 线程池理解1 线程池理解默认配置下,Tomcat 会为每个连接器创建一个绑定的线程池(最大线程数:200)。在大多数情况下你不需要改这个配置(除非增大最大线程数以满足高负载需要)。但是 Tomcat 喜欢在每个工作者线程的 thread-local 上下文缓存一些诸如 PageContext以及标签缓存的对象。正因如此,就会有期望 Tomcat 能够将线程关掉以清理出来一些内存的...转载 2020-01-02 20:18:09 · 1651 阅读 · 0 评论 -
HttpServletRequest介绍和头信息的获取
文章目录1 Tomcat请求响应2 HttpServletRequest基本功能2.1 HttpServletRequest的功能2.2 request获取请求头数据2.3 request获取请求相关的其它方法1 Tomcat请求响应Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象,request和respo...转载 2019-12-23 12:24:21 · 1127 阅读 · 0 评论 -
Tomcat数据库连接池的配置方法总结
数据库连接是一种关键的有限的昂贵的资源,这在多用户网页应用程序中体现的尤为突出.对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标,数据库连接池正是针对这个问题提出的. 数据库连接池负责分配,管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的...原创 2018-03-18 13:25:16 · 898 阅读 · 0 评论