From 7a2e82325091a39c32cf9940d0016178a3655dc9 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期二, 02 十二月 2025 17:53:04 +0800
Subject: [PATCH] 大屏接口修改

---
 src/main/java/com/wgcloud/task/ScheduledTask.java |   30 +++++++++++++++++++++---------
 1 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/wgcloud/task/ScheduledTask.java b/src/main/java/com/wgcloud/task/ScheduledTask.java
index b61d574..9315994 100644
--- a/src/main/java/com/wgcloud/task/ScheduledTask.java
+++ b/src/main/java/com/wgcloud/task/ScheduledTask.java
@@ -69,12 +69,24 @@
     @Autowired
     private SnmpInfoService snmpInfoService;
     @Autowired
+    private OspfInfoService ospfInfoService;
+    @Autowired
     private CommonConfig commonConfig;
     @Autowired
     private MailConfig mailConfig;
     @Autowired
     private ServletContext servletContext;
 
+    /**
+     * 30绉掑悗鎵ц锛屾瘡1鍒嗛挓妫�娴嬩竴娆�
+     * 妫�娴媜spf鐘舵��
+     */
+    @Scheduled(initialDelay = 30000L, fixedRate = 2 * 60 * 1000)
+    public void ospfDownCheckTask() {
+        logger.info("ospf閾捐矾妫�娴嬩换鍔″紑濮�------------" + DateUtil.getDateTimeString(new Date()));
+        ospfInfoService.getDetailedOspfNeighborInfo();
+        logger.info("ospf閾捐矾妫�娴嬩换鍔$粨鏉�------------" + DateUtil.getDateTimeString(new Date()));
+    }
 
     /**
      * 5绉掑悗鎵ц锛屼箣鍚庢瘡24灏忔椂鍒锋柊涓�娆�
@@ -86,8 +98,8 @@
         try {
             servletContext.setAttribute("icoUrl", "/tssw/static/logincss/favicon.png");
             servletContext.setAttribute("logoUrl", "/tssw/static/logincss/logo.png");
-            servletContext.setAttribute("wgName", "WGCLOUD");
-            servletContext.setAttribute("wgShortName", "WGCLOUD");
+            servletContext.setAttribute("wgName", "TSSW");
+            servletContext.setAttribute("wgShortName", "TSSW");
             //鍏堣缃渶瑕佹樉绀洪〉闈㈠簳閮ㄧ増鏉冦�佺綉鍧�淇℃伅
             servletContext.setAttribute("copyRight", "true");
             if (!StringUtils.isEmpty(commonConfig.getIcoUrl())) {
@@ -113,7 +125,7 @@
      * 20绉掑悗鎵ц锛屼箣鍚庢瘡6鍒嗛挓鍒锋柊涓�娆�
      * 鍒濆鍖栦竴浜涗换鍔�
      */
-    @Scheduled(initialDelay = 20000L, fixedRate = 6 * 60 * 1000)
+    //@Scheduled(initialDelay = 20000L, fixedRate = 6 * 60 * 1000)
     public void initTask() {
         logger.info("initTask------------" + DateUtil.getDateTimeString(new Date()));
         try {
@@ -149,7 +161,7 @@
      * 15绉掑悗鎵ц锛屼箣鍚庢瘡灏忔椂鍒锋柊涓�娆�
      * 鑾峰彇鎵�鏈夌鐩樻�诲閲忎箣鍜岋紝缂撳瓨璧锋潵
      */
-    @Scheduled(initialDelay = 15000L, fixedRate = 60 * 60 * 1000)
+    //@Scheduled(initialDelay = 15000L, fixedRate = 60 * 60 * 1000)
     public void sumDiskSizeCacheTask() {
         logger.info("sumDiskSizeCacheTask------------" + DateUtil.getDateTimeString(new Date()));
         try {
@@ -163,7 +175,7 @@
      * 150绉掑悗鎵ц锛屼箣鍚庢瘡闅�15鍒嗛挓鎵ц, 鍗曚綅锛歮s銆�
      * snmp璁惧鐩戞祴
      */
-    @Scheduled(initialDelay = 150000L, fixedRateString = "${base.snmpTimes}" + "000")
+    //@Scheduled(initialDelay = 150000L, fixedRateString = "${base.snmpTimes}" + "000")
     public void snmpInfoTask() {
         if (!StaticKeys.NODE_MASTER.equals(commonConfig.getNodeType())) {
             logger.info("slave鑺傜偣涓嶆墽琛宻nmp璁惧鐩戞祴浠诲姟");
@@ -200,7 +212,7 @@
      * 60绉掑悗鎵ц锛屼箣鍚庢瘡闅�10鍒嗛挓鎵ц, 鍗曚綅锛歮s銆�
      * 妫�娴嬫湇鍔℃帴鍙�
      */
-    @Scheduled(initialDelay = 60000L, fixedRateString = "${base.heathTimes}" + "000")
+    //@Scheduled(initialDelay = 60000L, fixedRateString = "${base.heathTimes}" + "000")
     public void heathMonitorTask() {
         if (!StaticKeys.NODE_MASTER.equals(commonConfig.getNodeType())) {
             logger.info("slave鑺傜偣涓嶆墽琛屾娴嬫湇鍔℃帴鍙d换鍔�");
@@ -236,7 +248,7 @@
      * 90绉掑悗鎵ц锛屼箣鍚庢瘡闅�15鍒嗛挓鎵ц, 鍗曚綅锛歮s銆�
      * 妫�娴嬫暟閫歅ING璁惧
      */
-    @Scheduled(initialDelay = 90000L, fixedRateString = "${base.dceTimes}" + "000")
+    //@Scheduled(initialDelay = 90000L, fixedRateString = "${base.dceTimes}" + "000")
     public void dceInfoTask() {
         if (!StaticKeys.NODE_MASTER.equals(commonConfig.getNodeType())) {
             logger.info("slave鑺傜偣涓嶆墽琛屾娴嬫暟閫氳澶嘝ING浠诲姟");
@@ -272,7 +284,7 @@
      * 120绉掑悗鎵ц锛屼箣鍚庢瘡闅�120鍒嗛挓鎵ц, 鍗曚綅锛歮s銆�
      * 鏁版嵁琛ㄧ洃鎺�
      */
-    @Scheduled(initialDelay = 120000L, fixedRateString = "${base.dbTableTimes}" + "000")
+    //@Scheduled(initialDelay = 120000L, fixedRateString = "${base.dbTableTimes}" + "000")
     public void tableCountTask() {
         if (!StaticKeys.NODE_MASTER.equals(commonConfig.getNodeType())) {
             logger.info("slave鑺傜偣涓嶆墽琛屾暟鎹〃鐩戞帶浠诲姟");
@@ -291,7 +303,7 @@
      * 300绉掑悗鎵ц锛屾瘡6鍒嗛挓妫�娴嬩竴娆�
      * 妫�娴嬩富鏈烘槸鍚﹀凡缁忎笅绾匡紝妫�娴嬭繘绋嬨�佺鍙c�乨ocker銆佹枃浠堕槻绡℃敼鏄惁鎭㈠
      */
-    @Scheduled(initialDelay = 300000L, fixedRate = 5 * 60 * 1000)
+    //@Scheduled(initialDelay = 300000L, fixedRate = 5 * 60 * 1000)
     public void hostDownCheckTask() {
         if (!StaticKeys.NODE_MASTER.equals(commonConfig.getNodeType())) {
             logger.info("slave鑺傜偣涓嶆墽琛屾娴嬩富鏈�/杩涚▼/docker/绔彛鏄惁鎭㈠浠诲姟");

--
Gitblit v1.9.1