|
@@ -104,10 +104,6 @@ public class TrafficRecordsAnalyseServiceImpl implements TrafficRecordsAnalyseSe
|
|
boolean deleteResult = FileUtil.INSTANCE.deleteDirectory(tempFolder);
|
|
boolean deleteResult = FileUtil.INSTANCE.deleteDirectory(tempFolder);
|
|
log.info("deleteTempDir:{}, deleteResult:{}", tempFolder, deleteResult);
|
|
log.info("deleteTempDir:{}, deleteResult:{}", tempFolder, deleteResult);
|
|
}
|
|
}
|
|
- if (FileUtil.copyOnWriteArrayList.size() != 0) {
|
|
|
|
- log.info("trafficRecordPushErrorSize:{}", FileUtil.copyOnWriteArrayList.size());
|
|
|
|
- FileUtil.INSTANCE.write(errorRecordsPath + System.currentTimeMillis() + ".csv");
|
|
|
|
- }
|
|
|
|
log.info("pushTrafficRecordEnd, costTime:{}", System.currentTimeMillis() - startTime);
|
|
log.info("pushTrafficRecordEnd, costTime:{}", System.currentTimeMillis() - startTime);
|
|
return new CommonResponseObject().success();
|
|
return new CommonResponseObject().success();
|
|
}
|
|
}
|
|
@@ -137,10 +133,6 @@ public class TrafficRecordsAnalyseServiceImpl implements TrafficRecordsAnalyseSe
|
|
boolean deleteResult = FileUtil.INSTANCE.deleteFile(files.get(i).getAbsolutePath());
|
|
boolean deleteResult = FileUtil.INSTANCE.deleteFile(files.get(i).getAbsolutePath());
|
|
log.info("deleteErrorRecordsFile:{}, deleteResult:{}", files.get(i).getAbsolutePath(), deleteResult);
|
|
log.info("deleteErrorRecordsFile:{}, deleteResult:{}", files.get(i).getAbsolutePath(), deleteResult);
|
|
}
|
|
}
|
|
- if (FileUtil.copyOnWriteArrayList.size() != 0) {
|
|
|
|
- log.info("trafficRecordPushErrorSize:{}", FileUtil.copyOnWriteArrayList.size());
|
|
|
|
- FileUtil.INSTANCE.write(errorRecordsPath + System.currentTimeMillis() + ".csv");
|
|
|
|
- }
|
|
|
|
log.info("pushErrorRecordsEnd, costTime:{}", System.currentTimeMillis() - startTime);
|
|
log.info("pushErrorRecordsEnd, costTime:{}", System.currentTimeMillis() - startTime);
|
|
return new CommonResponseObject().success();
|
|
return new CommonResponseObject().success();
|
|
}
|
|
}
|
|
@@ -326,6 +318,8 @@ public class TrafficRecordsAnalyseServiceImpl implements TrafficRecordsAnalyseSe
|
|
if (errorData.size() != 0) {
|
|
if (errorData.size() != 0) {
|
|
// 异常数据写入本地文件
|
|
// 异常数据写入本地文件
|
|
FileUtil.INSTANCE.addAll(errorData);
|
|
FileUtil.INSTANCE.addAll(errorData);
|
|
|
|
+ log.info("trafficRecordPushErrorSize:{}", FileUtil.copyOnWriteArrayList.size());
|
|
|
|
+ FileUtil.INSTANCE.write(errorRecordsPath + System.currentTimeMillis() + ".csv");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|