J2EE中关于tomcat的maxIdle、maxActive、maxActive相关配置

一、基本概念

1 maxActive
连接池的最大数据库连接数。设为0表示无限制,一般把maxActive设置成可能的并发量就行了

2 maxIdle
最大的空闲连接数

3 maxWait
最大建立连接等待时间毫秒数。如果超过此时间将接到异常。设为-1表示无限制


二、举例说明
context.xml或者spring相关数据库配置均可配置

1 maxActive是最大激活连接数,若取值为20表示同时最多有20个数据库连接。

2 maxIdle是最大的空闲连接数,若取值为20表示即使没有数据库连接时依然可以保持20空闲的连接,而不被清除,随时处于待命状态。
3 maxWait是最大等待秒钟数,若取值-1表示无限等待,直到超时为止。也可取值9000,表示9秒后超时


原帖地址:http://blog.csdn.net/xiaxiaorui2003/article/details/7065699


你可能感兴趣的:(tomcat,J2EE)