tomcat
文章平均质量分 84
tomcat
攻城狮不是猫
公众号:攻城狮不是猫,分享各种编程语言、开发技术、分布式与微服务架构、分布式数据库、分布式事务、 云原生、大数据与云计算技术和渗透技术。另外,还会分字各种视频资源,面试题和面试技巧。
展开
-
tomcat jsp 打印 sigar
<%@page session="false" contentType="text/html; charset=ISO-8859-1" %><%@page import="org.hyperic.sigar.*" %><%@page import="java.io.PrintWriter" %><%@page import=原创 2018-10-23 09:36:55 · 203 阅读 · 0 评论 -
搞懂TomcatJdbc之连接池初始化
TomcatJdbc数据库连接池最初是设计来用于替代,但现在TomcatJdbc数据库连接池更多是与Druid和HikariCP数据库连接池进行比较,尽管扩展性不及Druid,性能不及HikariCP,但TomcatJdbc数据库连接池依旧有较为广泛的使用,这主要得益于其简单的配置和简洁的代码实现。本文将对TomcatJdbc数据库连接池的初始化源码进行分析,Tomcat版本为9.0.82。通过init()方法,我们可以总结如下几点。连接池的默认配置在中。TomcatJdbc。原创 2024-04-30 16:15:46 · 534 阅读 · 0 评论 -
搞懂TomcatJdbc之连接获取
当我们使用类似于MyBatis等ORM框架来执行一条SQL时,其中一步就是会从数据库连接池里获取一个连接,了解从数据库连接池获取连接的过程,对于排查SQL耗时问题具有很大的帮助。本文将针对TomcatJdbc数据库连接池获取连接的源码进行学习,Tomcat版本为9.0.82。TomcatJdbc接口访问超时引发的思考搞懂TomcatJdbc之连接池初始化TomcatJdbc获取连接的整个流程图示意如下。链接:https://juejin.cn/post/7309158089374335027。原创 2024-04-30 16:09:19 · 202 阅读 · 0 评论 -
搞懂TomcatJdbc之连接归还
正所谓有借有还,当业务线程从TomcatJdbc数据库连接池获取到连接并使用完毕后,随即就应该将借出的连接归还回去。本文将结合源码,分析TomcatJdbc数据库连接池的连接的归还实现。Tomcat版本为9.0.82。所谓借出连接,其实就是从TomcatJdbc的idle队列中获取一个连接,这个借出的连接在被业务线程使用的同时,也会同时被放在busy队列中。那么归还连接,其实就是把连接从busy队列移除然后再放回idle队列,我们也可以通过配置为true来让连接被归还到idle。原创 2024-04-30 16:14:16 · 947 阅读 · 0 评论 -
搞懂TomcatJdbc之连接校验
TomcatJdbc数据库连接池中的连接,会在被使用的各个阶段进行校验,以确保连接是一个有效可用的连接。本文将结合TomcatJdbc连接校验相关配置和源码,对连接校验的原理进行学习,Tomcat版本为9.0.82。TomcatJdbc接口访问超时引发的思考搞懂TomcatJdbc之连接池初始化搞懂TomcatJdbc之连接获取TomcatJdbc有着较为完善且灵活的连接校验机制,在获取连接归还连接创建连接和连接空闲时都提供了配置来决定是否进行校验。对于获取连接校验,开启条件是配置为true。原创 2024-04-30 16:08:10 · 768 阅读 · 0 评论