Exception in thread “main” java.lang.IllegalArgumentException: illegal initialSize 6, maxActive 5
问题所在: druid数据库连接池的配置文件配置出错,初始化的时候有6个连接池,但是最大活跃的连接池只有5个
出错代码
#初始化时池中建立的物理连接个数。
initialSize=6
#最大的可活跃的连接池数量
maxActive=5
解决方法: 修改配置文件为:
#初始化时池中建立的物理连接个数。
initialSize=2
#最大的可活跃的连接池数量
maxActive=5
把配置文件改写成上文就不会再出错了

博客内容讲述了在使用Druid数据库连接池时遇到的一个配置问题,即初始连接池大小设置为6,但最大活跃连接数仅为5,导致程序抛出IllegalArgumentException。通过调整配置文件,将initialSize改为2,保持maxActive为5,解决了该问题。此解决方案适用于关注Java数据库连接池管理和配置优化的读者。
5874





