|
@ -18,23 +18,10 @@
|
18
|
18
|
<environments default="test">
|
19
|
19
|
<environment id="test">
|
20
|
20
|
<transactionManager type="JDBC" />
|
21
|
|
<dataSource type="com.ai.ipu.database.datasource.C3P0DataSourceFactory">
|
22
|
|
<property name="driverClass" value="com.mysql.jdbc.Driver" />
|
|
21
|
<dataSource type="com.ai.ipu.database.datasource.DruidDataSourceFactory">
|
23
|
22
|
<property name="jdbcUrl" value="jdbc:mysql://121.42.183.206:3307/test" />
|
24
|
|
<property name="user" value="ipu" />
|
|
23
|
<property name="username" value="ipu" />
|
25
|
24
|
<property name="password" value="ipumysql" />
|
26
|
|
<!-- 连接池用完时,等待获取新连接的时间 (毫秒) -->
|
27
|
|
<property name="checkoutTimeout" value="5000" />
|
28
|
|
<!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->
|
29
|
|
<property name="acquireRetryAttempts" value="5" />
|
30
|
|
<!--两次连接中间隔时间,单位毫秒。Default: 1000 -->
|
31
|
|
<property name="acquireRetryDelay" value="1000" />
|
32
|
|
<property name="initialPoolSize" value="3" />
|
33
|
|
<property name="minPoolSize" value="3" />
|
34
|
|
<property name="maxPoolSize" value="3" />
|
35
|
|
<property name="maxIdleTime" value="600" />
|
36
|
|
<property name="idleConnectionTestPeriod" value="60" />
|
37
|
|
<property name="preferredTestQuery" value="SELECT 1" />
|
38
|
25
|
</dataSource>
|
39
|
26
|
</environment>
|
40
|
27
|
|
|
@ -44,6 +31,7 @@
|
44
|
31
|
<property name="jdbcUrl" value="jdbc:mysql://121.42.183.206:3307/test" />
|
45
|
32
|
<property name="username" value="ipu" />
|
46
|
33
|
<property name="password" value="ipumysql" />
|
|
34
|
|
47
|
35
|
<!-- 配置获取连接的等待超时时间 -->
|
48
|
36
|
<property name="maxWait" value="60000" />
|
49
|
37
|
<!-- 配置初始化大小、最小、最大 -->
|
|
@ -54,7 +42,6 @@
|
54
|
42
|
<property name="minEvictableIdleTimeMillis" value="300000" />
|
55
|
43
|
<!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
|
56
|
44
|
<property name="timeBetweenEvictionRunsMillis" value="60000" />
|
57
|
|
|
58
|
45
|
<property name="validationQuery" value="SELECT 'x'" />
|
59
|
46
|
<property name="testWhileIdle" value="true" />
|
60
|
47
|
<property name="testOnBorrow" value="false" />
|