oralce同步到influxDB
This commit is contained in:
@@ -174,9 +174,7 @@ public class OracleToInfluxDBServiceImpl implements OracleToInfluxDBService {
|
||||
jobDetailInfluxDB.setRowCount(0);
|
||||
}
|
||||
jobDetailInfluxDB.setRowCount(jobDetailInfluxDB.getRowCount() + size*TableEnum.getMultipleByCode(tableName));
|
||||
jobDetailInfluxDB.setUpdateTime(LocalDateTime.now());
|
||||
jobDetailInfluxDBService.updateByMultiId(jobDetailInfluxDB);
|
||||
if (i + 1 == slice && Objects.nonNull(jobDetailInfluxDB)) {
|
||||
if (i + 1 == slice) {
|
||||
stopWatch.stop();
|
||||
jobDetailInfluxDB.setState(1);
|
||||
jobDetailInfluxDB.setDuration(stopWatch.getTotalTimeSeconds());
|
||||
@@ -185,9 +183,6 @@ public class OracleToInfluxDBServiceImpl implements OracleToInfluxDBService {
|
||||
jobDetailInfluxDBService.updateByMultiId(jobDetailInfluxDB);
|
||||
} catch (Exception exception) {
|
||||
exception.printStackTrace();
|
||||
if (Objects.isNull(jobDetailInfluxDB)) {
|
||||
jobDetailInfluxDB = new JobDetailInfluxDB(tableName, date, size*TableEnum.getMultipleByCode(tableName));
|
||||
}
|
||||
jobDetailInfluxDB.setState(2);
|
||||
jobDetailInfluxDB.setUpdateTime(LocalDateTime.now());
|
||||
jobDetailInfluxDBService.updateByMultiId(jobDetailInfluxDB);
|
||||
|
||||
Reference in New Issue
Block a user