From 3bf7e93280dfb00e6a1a9cee5a841ba5c5aeb863 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期二, 15 十月 2024 10:48:37 +0800 Subject: [PATCH] 考核积分刷新功能 --- ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java b/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java index 8e97e3a..3237613 100644 --- a/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java +++ b/ycl-server/src/main/java/com/ycl/utils/CheckPointUtil.java @@ -49,17 +49,16 @@ public TMonitorResult check(TMonitorResult monitor) { // 鍏堟娴嬭兘鍚﹁闂ip鐨勭綉椤� ResponseEntity<String> res = null; - log.info("鐩戞祴IP锛�" + monitor.getIp()); String prefix = "http://"; if ("127.0.0.1".equals(monitor.getIp())) { - monitor.setOnline(Boolean.FALSE); + monitor.setPingOnline(Boolean.FALSE); return monitor; } try { res = selfHttpUtil.get(prefix + monitor.getIp(), null, null); - monitor.setOnline(Objects.nonNull(res) && HttpStatus.OK == res.getStatusCode()); + monitor.setPingOnline(Objects.nonNull(res) && HttpStatus.OK == res.getStatusCode()); } catch (Exception e) { - monitor.setOnline(Boolean.FALSE); + monitor.setPingOnline(Boolean.FALSE); } // 濡傛灉http寰楀埌鐨勪笉鍦ㄧ嚎锛岄偅涔堝啀ping涓�涓� boolean reachable = false; @@ -72,15 +71,15 @@ } else { map = new HashMap<>(); } - if (!monitor.getOnline()) { + if (!monitor.getPingOnline()) { try { - reachable = InetAddress.getByName(monitor.getIp()).isReachable(3000); + reachable = InetAddress.getByName(monitor.getIp()).isReachable(5000); } catch (IOException e) { e.printStackTrace(); } - monitor.setOnline(reachable); + monitor.setPingOnline(reachable); } - if (!monitor.getOnline()) { + if (!monitor.getPingOnline()) { offLineTimes++; } map.put("checkTimes", checkTimes); -- Gitblit v1.8.0