[tomcat] 连接池参数maxActive、maxIdle 、maxWait 等详解编程语言
maxActive 连接池支持的最大连接数,这里取值为20,表示同时最多有20个数据库连接。设 0 为没有限制。
maxIdle 连接池中最多可空闲maxIdle个连接 ,这里取值为20,表示即使没有数据库连接时依然可以保持20空闲的连接,而不被清除,随时处于待命状态。设 0 为没有限制。
minIdle 连接池中最少空闲maxIdle个连接
initialSize 初始化连接数目
maxWait 连接池中连接用完时,新的请求等待时间,毫秒,这里取值-1,表示无限等待,直到超时为止,也可取值9000,表示9秒后超时。超过时间会出错误信息一般把maxActive设置成可能的并发量就行了
timeBetweenEvictionRunsMillis timeBetweenEvictionRunsMillis和minEvictableIdleTimeMillis一起使用,每
timeBetweenEvictionRunsMillis毫秒秒检查一次连接池中空闲的连接,把空闲时间超过minEvictableIdleTimeMillis毫秒的连接断开,直到连接池中的连接数到minIdle为止
minEvictableIdleTimeMillis 连接池中连接可空闲的时间,毫秒
removeAbandoned true,false,是否清理removeAbandonedTimeout秒没有使用的活动连接,清理后并没有放回连接池
removeAbandonedTimeout 活动连接的最大空闲时间
logAbandoned true,false,连接池收回空闲的活动连接时是否打印消息
minEvictableIdleTimeMillis,removeAbandonedTimeout这两个参数针对的连接对象不一样,minEvictableIdleTimeMillis针对连接池中的连接对象,removeAbandonedTimeout针对未被close的活动连接.
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/16891.html
c相关文章
- 统计tomcat内存使用情况的jsp代码详解编程语言
- Tomcat的JVM和连接数设置详解编程语言
- Tomcat中Context的配置详解编程语言
- tomcat创建一个windows服务详解编程语言
- 获取tomcat上properties文件的内容——方便文件存储位置的修改,解耦和详解编程语言
- springboot 项目部署到外部tomcat详解编程语言
- ubuntu安装eclipse tomcat的参考网址详解编程语言
- springboot中配置tomcat的access log详解编程语言
- 上的安装Linux 上安装 Tomcat 的指南(tomcat在linux)
- https原理及tomcat配置https方法详解编程语言
- tomcat 下部署 php详解编程语言
- idea的Edit Configurations里没有tomcat选项详解编程语言
- Linux修改Tomcat端口号的步骤(linux修改tomcat端口)
- Linux部署Tomcat项目:一步一步步入正轨(linux部署tomcat项目)