2.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <something-else-entirely>
3         <proxool>
4                 <alias>timalias</alias>
5                 <!--数据源的别名-->
6                 <driver-url>jdbc:mysql://localhost:3306/test</driver-url>
7                 <!-- url连接串 -->
8                 <driver-class>com.mysql.jdbc.Driver</driver-class>
9                 <!-- 驱动类  -->
10                 <driver-properties>
11                         <property name="user" value="root"/>
12                         <!--  用户名  -->
13                         <property name="password" value="123456"/>
14                         <!--  密码  -->
15                 </driver-properties>
16                 <!--   大连接数(默认5个),超过了这个连接数,再有请求时,排在队列中等候,大的等待请求数由maximum-new-connections决定   -->
17                 <maximum-connection-count>100</maximum-connection-count>
18                 <!--   小连接数(默认2个)   -->
19                 <minimum-connection-count>10</minimum-connection-count>
20                 <!--   proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接马上回收,超时的销毁 默认30秒      -->
21                 <house-keeping-sleep-time>90000</house-keeping-sleep-time>
22                 <!--   没有空闲连接可以分配而在队列中等候的大请求数,超过这个请求数的用户连接不会被接受   -->
23                 <maximum-new-connections>10</maximum-new-connections>
24                 <!--   少保持的空闲连接数(默认2个)   -->
25                 <prototype-count>5</prototype-count>
26                 <!--   在使用之前测试  -->
27                 <test-before-use>true</test-before-use>
28                 <!--  用于保持连接的测试语句   -->
29                 <house-keeping-test-sql>SELECT NOW()</house-keeping-test-sql>
30         </proxool>
31 </something-else-entirely>
  3、说明
  Proxool的配置文件路径不能使用ClassPath,我查看过接口代码,可以传入一个XmlReader、或流来解决,这里写成路径凑合着能跑起来行。
  也支持Properties的配置,则个可以参考官方文档,也很方便的。
  有关配置参数,网上的文档一堆一堆的重复,大家随便找篇行。