JDBC Driver connectTimeout配置项 socketTimeout配置项 url格式
MySQL Driver connectTimeout(默认值:0,单位:ms) socketTimeout(默认值:0,单位:ms) jdbc:mysql://[host:port],[host:port]…/[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]… jdbc:mysql://xxx.xx.xxx.xxx:3306/database?
MS-SQL Driver loginTimeout(默认值:0,单位:s) socketTimeout(默认值:0,单位:s) jdbc:sqlserver://[:][/][;=[;…]]
Postgresql Driver loginTimeout(默认值:0,单位:s) socketTimeout(默认值:0,单位:s) jdbc:postgresql://host:port/database[?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]…
Oracle Thin Driver oracle.net.CONNECT_TIMEOUT (默认值:0,单位:ms) oracle.jdbc.ReadTimeout(默认值:0,单位:ms) 不支持通过url配置,只能通过OracleDatasource.setConnectionProperties() API设置,使用DBCP时可以调用BasicDatasource.setConnectionProperties()或BasicDatasource.addConnectionProperties()进行设置

更多推荐