tomcat
PolarisHuster
java程序员,爱编程爱运动,也喜欢结交朋友
展开
-
tomcat jdbc数据库连接池详解之获取连接
数据库连接是一种宝贵资源,其建立过程需要tcp握手以及登录校验(验证用户名、密码),这也是一个比较昂贵的过程,如果不使用数据库连接池技术,频繁的创建连接、释放连接将会对系统性能有很大影响。那么数据库连接池是怎样高效的返回连接并管理这些创建好的数据库连接的呢?本文要讲述的内容涉及到org.apache.tomcat.jdbc.pool.ConnectionPool类以及相关的两个属性: ...原创 2019-08-16 15:07:06 · 1522 阅读 · 0 评论 -
tomcat jdbc连接池详解之初始化
本文将从源码出发详解tomcat jdbc连接池的初始化过程,看下连接池初始化到底做了些什么 //创建连接池 public ConnectionPool(PoolConfiguration prop) throws SQLException { //初始化连接池 init(prop); } protected voi...原创 2019-08-16 14:41:08 · 1726 阅读 · 2 评论 -
tomcat jdbc数据库连接池详解之PoolCleaner
PoolCleaner是一个定时任务,该任务在创建线程池时自动启动,该任务定期执行哪些工作呢,带着这个问题进入源码: @Override public void run() { ConnectionPool pool = this.pool.get(); if (pool == null) { ...原创 2019-08-16 10:31:54 · 2240 阅读 · 0 评论 -
深入拆解Tomcat,Endpoint
转载自:https://www.toutiao.com/i6704513825745404423/?tt_from=copy_link&utm_campaign=client_share×tamp=1561103290&app=news_article_lite&utm_source=copy_link&utm_medium=toutiao_ios...转载 2019-06-22 08:57:12 · 1108 阅读 · 0 评论 -
Tomcat服务器架构
一、Tomcat顶层架构先上一张Tomcat的顶层结构图(图A),如下:Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server可以包含至少一个Service,用于具体提供服务。Service主要包含两个部分:Connector和Container。从上图中可以看出 Tomcat 的心脏就是这两个组件,他们的作用如下:1、Connec...转载 2019-06-14 08:21:06 · 303 阅读 · 0 评论 -
详解 Tomcat 的连接数与线程池
转载自:http://www.cnblogs.com/kismetv/p/7806063.html前言在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request和Respons...转载 2018-10-26 18:23:45 · 284 阅读 · 0 评论 -
java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter原创 2016-12-26 15:46:27 · 1494 阅读 · 0 评论 -
一种将web项目快速添加到eclipse tomcat server的方法
一种将web项目快速添加到eclipse tomcat server的方法原创 2017-05-24 15:24:27 · 591 阅读 · 0 评论 -
eclipse部署到tomcat出现class not found异常
eclipse部署到tomcat出现class not found异常 properties文件里面定义的某个配置找不到原创 2016-12-06 10:34:31 · 1725 阅读 · 0 评论 -
深入调试tomcat源码
深入调试tomcat源码原创 2016-11-30 08:51:44 · 2507 阅读 · 3 评论 -
tomcat jdbc连接池配置属性详解之参数说明
driverClassName 数据库驱动类,针对mysql填com.mysql.jdbc.Driver username 用户名 password 密码 maxActive 最大允许的连接数 maxIdle 最大空闲连接,当idle队列数目超过maxIdle时,归还到连接池的连接就会被释放掉!!...原创 2019-08-16 17:05:13 · 4861 阅读 · 0 评论