ycl-server/src/main/java/com/ycl/task/UYTask.java
@@ -212,6 +212,7 @@ } int checkTimes = 1; int offLineTimes = 1; //TODO:BUG Map<String, Object> map = (Map<String, Object>) redisTemplate.opsForHash().get(RedisConstant.ONLINE_KEY, monitor.getIp()); if (!CollectionUtils.isEmpty(map)) { checkTimes = (Integer) map.get("checkTimes") + 1; @@ -241,6 +242,8 @@ allOf.get(35, TimeUnit.SECONDS); // 给予额外的5秒来收集结果 } catch (TimeoutException e) { log.warn("部分任务未在指定时间内完成"); } catch (Exception e2){ log.error("数据收集异常"+e2); } dataList = futureList.stream()