fix: 优化数据源定时同步逻辑

This commit is contained in:
taojinlong 2024-11-26 18:46:20 +08:00
parent 93f48678a3
commit 692228183d

View File

@ -989,16 +989,16 @@ public class DatasourceServer implements DatasourceApi {
datasources.forEach(datasource -> {
if (!syncDsIds.contains(datasource.getId())) {
syncDsIds.add(datasource.getId());
commonThreadPool.addTask(() -> {
try {
LicenseUtil.validate();
validate(datasource);
} catch (Exception e) {
} finally {
syncDsIds.removeIf(id -> id.equals(datasource.getId()));
}
});
}
commonThreadPool.addTask(() -> {
try {
LicenseUtil.validate();
validate(datasource);
} catch (Exception e) {
} finally {
syncDsIds.removeIf(id -> id.equals(datasource.getId()));
}
});
});
}