add druid config (#489)
This commit is contained in:
parent
89d81b9b4b
commit
9350e0e858
@ -202,6 +202,12 @@ public class DruidDataSourceCreator extends AbstractDataSourceCreator implements
|
|||||||
dataSource.setTransactionQueryTimeout(transactionQueryTimeout);
|
dataSource.setTransactionQueryTimeout(transactionQueryTimeout);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Long timeBetweenConnectErrorMillis =
|
||||||
|
config.getTimeBetweenConnectErrorMillis() == null ? gConfig.getTimeBetweenConnectErrorMillis() : config.getTimeBetweenConnectErrorMillis();
|
||||||
|
if (timeBetweenConnectErrorMillis != null) {
|
||||||
|
dataSource.setTimeBetweenConnectErrorMillis(timeBetweenConnectErrorMillis);
|
||||||
|
}
|
||||||
|
|
||||||
// since druid 1.2.12
|
// since druid 1.2.12
|
||||||
Integer connectTimeout = config.getConnectTimeout() == null ? gConfig.getConnectTimeout() : config.getConnectTimeout();
|
Integer connectTimeout = config.getConnectTimeout() == null ? gConfig.getConnectTimeout() : config.getConnectTimeout();
|
||||||
if (connectTimeout != null) {
|
if (connectTimeout != null) {
|
||||||
|
@ -80,6 +80,7 @@ public class DruidConfig {
|
|||||||
private String publicKey;
|
private String publicKey;
|
||||||
private Integer connectTimeout; // millisecond
|
private Integer connectTimeout; // millisecond
|
||||||
private Integer socketTimeout; // millisecond
|
private Integer socketTimeout; // millisecond
|
||||||
|
private Long timeBetweenConnectErrorMillis; // millisecond
|
||||||
|
|
||||||
private Map<String, Object> wall = new HashMap<>();
|
private Map<String, Object> wall = new HashMap<>();
|
||||||
private Map<String, Object> slf4j = new HashMap<>();
|
private Map<String, Object> slf4j = new HashMap<>();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user