|
|
@ -46,16 +46,16 @@ public class MetaHandleAlarmTask {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
QueryWrapper<JcjCjxxViewMysql> queryWrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<JcjCjxxViewMysql> queryWrapper = new QueryWrapper<>();
|
|
|
|
queryWrapper.isNull("status");
|
|
|
|
queryWrapper.isNull("status");
|
|
|
|
Page<JcjCjxxViewMysql> page = new Page<>(1, 200);
|
|
|
|
Page<JcjCjxxViewMysql> page = new Page<>(1, 1000);
|
|
|
|
List<JcjCjxxViewMysql> resultList = jcjCjxxViewMysqlService.page(page, queryWrapper).getRecords();
|
|
|
|
List<JcjCjxxViewMysql> resultList = jcjCjxxViewMysqlService.page(page, queryWrapper).getRecords();
|
|
|
|
CountDownLatch latch = new CountDownLatch(resultList.size());
|
|
|
|
CountDownLatch latch = new CountDownLatch(resultList.size());
|
|
|
|
ExecutorService cjxxPool = Executors.newFixedThreadPool(5);
|
|
|
|
// ExecutorService cjxxPool = Executors.newFixedThreadPool(5);
|
|
|
|
|
|
|
|
|
|
|
|
for (JcjCjxxViewMysql bean : resultList) {
|
|
|
|
for (JcjCjxxViewMysql bean : resultList) {
|
|
|
|
cjxxPool.submit(() -> {
|
|
|
|
// cjxxPool.submit(() -> {
|
|
|
|
cleanCjxx(bean);
|
|
|
|
cleanCjxx(bean);
|
|
|
|
latch.countDown();
|
|
|
|
latch.countDown();
|
|
|
|
});
|
|
|
|
// });
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -66,7 +66,7 @@ public class MetaHandleAlarmTask {
|
|
|
|
e.printStackTrace();
|
|
|
|
e.printStackTrace();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
// 关闭线程池
|
|
|
|
// 关闭线程池
|
|
|
|
cjxxPool.shutdown();
|
|
|
|
// cjxxPool.shutdown();
|
|
|
|
|
|
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
} catch (Exception e) {
|
|
|
|
logger.info(StringKit.getTrace(e));
|
|
|
|
logger.info(StringKit.getTrace(e));
|
|
|
|