first commit
This commit is contained in:
@ -2,9 +2,9 @@ qiaoba:
|
|||||||
file-upload-path: C:/${spring.application.name}/uploadPath/
|
file-upload-path: C:/${spring.application.name}/uploadPath/
|
||||||
dataSources:
|
dataSources:
|
||||||
- driver: com.mysql.cj.jdbc.Driver
|
- driver: com.mysql.cj.jdbc.Driver
|
||||||
url: jdbc:mysql://127.0.0.1:3306/${spring.application.name}?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowMultiQueries=true
|
url: jdbc:mysql://192.168.0.202:3306/${spring.application.name}?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true&allowMultiQueries=true
|
||||||
username: root
|
username: root
|
||||||
password: root
|
password: Root123456789.
|
||||||
#连接池初始化大小
|
#连接池初始化大小
|
||||||
initial-size: 5
|
initial-size: 5
|
||||||
#最小空闲线程数
|
#最小空闲线程数
|
||||||
|
@ -36,7 +36,7 @@ public class DatasourceConnectionMonitor {
|
|||||||
@Resource
|
@Resource
|
||||||
private DynamicDatasourceService dynamicDatasourceService;
|
private DynamicDatasourceService dynamicDatasourceService;
|
||||||
|
|
||||||
//@PostConstruct
|
@PostConstruct
|
||||||
public void init() {
|
public void init() {
|
||||||
new Timer().schedule(new TimerTask() {
|
new Timer().schedule(new TimerTask() {
|
||||||
@Override
|
@Override
|
||||||
@ -60,6 +60,7 @@ public class DatasourceConnectionMonitor {
|
|||||||
if (check(connection)) {
|
if (check(connection)) {
|
||||||
// 说明数据源正常
|
// 说明数据源正常
|
||||||
log.debug("租户[{}]-目前主数据源正常, 无需切换数据源", tenantId);
|
log.debug("租户[{}]-目前主数据源正常, 无需切换数据源", tenantId);
|
||||||
|
connection.close();
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user