DBCP连接池说明:driverClassNameurlusernamepassword上面四个分别是驱动,连接字符串,用户名和密码。
maxActive连接池支持的最大连接数。
maxIdle连接池中最多可空闲maxIdle个连接。
minIdle连接池中最少空闲maxIdle个连接。
initialSize初始化连接数目。
maxWait连接池中连接用完时,新的请求等待时间,毫秒。
timeBetweenEvictionRunsMillis和minEvictableIdleTimeMillis一起使用,每timeBetweenEvictionRunsMillis毫秒秒检查一次连接池中空闲的连接,把空闲时间超过minEvictableIdleTimeMillis毫秒的连接断开,直到连接池中的连接数到minIdle为止主要把这两个参数加上就好。
minEvictableIdleTimeMillis连接池中连接可空闲的时间。
毫秒removeAbandonedtrue,false,是否清理。
removeAbandonedTimeout秒没有使用的活动连接,清理后并没有放回连接池。
removeAbandonedTimeout活动连接的最大空闲时间。
logAbandonedtrue,false,连接池收回空闲的活动连接时是否打印消息。
minEvictableIdleTimeMillis,removeAbandonedTimeout这两个参数针对的连接对象不样。
minEvictableIdleTimeMillis针对连接池中的连接对象。
removeAbandonedTimeout针对未被close的活动连接。
了解了MySQL连接的细节,那么在以后遇到连接异常这样的问题时,我们就能很方便的找出其中的错误了。本文就介绍到这里,谢谢!