大多数应用会使用proxool数据连接池,proxool.xml的配置文件如下:
db
jdbc:mysql://×××.×××.××.×××:3303/mydb
com.mysql.jdbc.Driver
90000
20
5
1000
10
对以上配置简单的解释:
1.:为该连接池起一个别名,在其他文件中引用。引用是:(proxool.db);
2. com.mysql.jdbc.Driver
配置数据库的驱动和连接。
3. :proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁。
4.: 指因未有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受。
5.:最少保持的空闲连接数。
6.: 允许最大连接数,超过了这个连接,再有请求时,就排在队列中等候,最大的等待请求数由maximum-new-connections决定
7.:最小连接数
润乾的报表无法直接使用proxool的数据连接池,可以在reportConfig.xml中单独的为每个数据源配置相应的JDBC,如下:
Site
Sitesrv
jdbc:mysql://×××.×××.××.×××:3303/mydb
com.mysql.jdbc.Driver
root
*******
GBK
GBK