System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書實施例涉及計算機,特別涉及一種通信管理系統。
技術介紹
1、目前,對于電站的數據處理過程,通常是由電站的邊端服務器通過容器部署對接電站的設備數據和電芯數據,然后再通過網絡加密傳輸到客戶端進行數據展示,這個過程中,邊端服務器中的容器與用于進行設備數據和電芯數據采集的設備之間的數據交互就顯得尤為重要了,一旦容器與其中一個設備的通信斷開,就會導致整個設備的數據丟失,且不易排查,容易造成生產事故。
2、因此,亟需一種有效的方法以解決此類問題。
技術實現思路
1、有鑒于此,本說明書實施例提供了一種通信管理系統。本說明書一個或者多個實施例同時涉及一種通信管理方法,一種通信管理裝置,一種計算設備,一種計算機可讀存儲介質以及一種計算機程序,以解決現有技術中存在的技術缺陷。
2、根據本說明書實施例的第一方面,提供了一種通信管理系統,包括:總控服務器、至少兩個邊端服務器以及至少兩個數據采集設備;
3、所述總控服務器,被配置為通過預設端口將目標探針下發至所述至少兩個邊端服務器;
4、目標邊端服務器,被配置為通過運行所述目標探針,確定目標容器關聯的通信地址,并對所述通信地址對應的數據采集設備與所述目標容器間的通信狀態進行檢測,生成對應的檢測結果并返回至所述總控服務器,其中,所述目標邊端服務器為所述至少兩個邊端服務器中的每一個,所述目標容器為所述目標邊端服務器部署的至少兩個容器中的每一個;
5、所述總控服務器,被配置為將所述檢測結果發送至客
6、可選地,所述目標邊端服務器,還被配置為對所述通信地址對應的數據采集設備與所述目標容器間的網絡狀態進行檢測,并在確定通信狀態正常的情況下,對所述通信地址對應的數據采集設備與所述目標容器間的報文傳輸狀態進行檢測。
7、可選地,所述目標邊端服務器,還被配置為通過運行所述目標探針,按照預設周期對所述目標容器關聯的通信地址進行更新,并將更新后的通信地址及所述目標容器與所述更新后的通信地址間的關聯關系添加至目標文件。
8、可選地,所述目標邊端服務器,還被配置為通過運行所述目標探針,讀取目標文件中存儲的所述目標容器與通信地址間的關聯關系,并根據所述關聯關系,在所述目標文件中讀取所述目標容器關聯的通信地址。
9、可選地,所述目標邊端服務器,還被配置為確定目標容器關聯的至少兩個通信地址,遍歷所述至少兩個通信地址,對目標通信地址對應的數據采集設備與所述目標容器間的通信狀態進行檢測,在根據通信狀態確定所述目標通信地址對應的數據采集設備與所述目標容器間通信異常的情況下,終止所述目標通信地址對應的數據采集設備與所述目標容器間的檢測過程,生成對應的異常檢測結果并返回至所述總控服務器,并對下一目標通信地址對應的數據采集設備與所述目標容器間的通信狀態進行檢測,其中,所述目標通信地址為所述至少兩個通信地址中的任意一個。
10、可選地,所述總控服務器,還被配置為根據所述目標邊端服務器的地址信息及設備登錄信息,生成對應的配置文件,并在確定滿足預設條件的情況下,通過運行所述目標探針,讀取所述配置文件中包含的所述地址信息及所述設備登錄信息,其中,所述地址信息及所述設備登錄信息用于所述目標探針訪問所述目標邊端服務器。
11、根據本說明書實施例的第二方面,提供了一種通信管理方法,應用于邊端服務器,包括:
12、接收總控服務器通過預設端口下發的目標探針;
13、通過運行所述目標探針,確定目標容器關聯的通信地址,并對所述通信地址對應的數據采集設備與所述目標容器間的通信狀態進行檢測,生成對應的檢測結果并返回至所述總控服務器,其中,所述目標容器為所述邊端服務器部署的至少兩個容器中的每一個,所述檢測結果用于由所述總控服務器發送至客戶端并展示。
14、根據本說明書實施例的第三方面,提供了一種通信管理裝置,應用于邊端服務器,包括:
15、接收模塊,被配置為接收總控服務器通過預設端口下發的目標探針;
16、處理模塊,被配置為通過運行所述目標探針,確定目標容器關聯的通信地址,并對所述通信地址對應的數據采集設備與所述目標容器間的通信狀態進行檢測,生成對應的檢測結果并返回至所述總控服務器,其中,所述目標容器為所述邊端服務器部署的至少兩個容器中的每一個,所述檢測結果用于由所述總控服務器發送至客戶端并展示。
17、根據本說明書實施例的第四方面,提供了一種計算設備,包括:
18、存儲器和處理器;
19、所述存儲器用于存儲計算機可執行指令,所述處理器用于執行所述計算機可執行指令以實現任意一項所述通信管理方法的步驟。
20、根據本說明書實施例的第五方面,提供了一種計算機可讀存儲介質,其存儲有計算機可執行指令,該指令被處理器執行時實現任意一項所述通信管理方法的步驟。
21、根據本說明書實施例的第六方面,提供了一種計算機程序,其中,當所述計算機程序在計算機中執行時,令計算機執行上述通信管理方法的步驟。
22、本說明書實施例中,總控服務器通過預設端口將目標探針下發至至少兩個邊端服務器;目標邊端服務器通過運行目標探針,確定目標容器關聯的通信地址,并對通信地址對應的數據采集設備與目標容器間的通信狀態進行檢測,生成對應的檢測結果并返回至總控服務器,其中,目標邊端服務器為至少兩個邊端服務器中的每一個,目標容器為目標邊端服務器部署的至少兩個容器中的每一個;總控服務器將檢測結果發送至客戶端進行展示。本說明書實施例通過增加用于進行通信監測的目標探針,在不影響電站數據的采集和傳輸效率的前提下,可實現自動化監測容器與數據采集設備間的通信狀態,有利于提高容器與數據采集設備間的通信管理效率。
本文檔來自技高網...【技術保護點】
1.一種通信管理系統,包括:總控服務器、至少兩個邊端服務器以及至少兩個數據采集設備;
2.根據權利要求1所述的通信管理系統,所述目標邊端服務器,還被配置為對所述通信地址對應的數據采集設備與所述目標容器間的網絡狀態進行檢測,并在確定網絡狀態正常的情況下,對所述通信地址對應的數據采集設備與所述目標容器間的報文傳輸狀態進行檢測。
3.根據權利要求1所述的通信管理系統,所述目標邊端服務器,還被配置為通過運行所述目標探針,按照預設周期對所述目標容器關聯的通信地址進行更新,并將更新后的通信地址及所述目標容器與所述更新后的通信地址間的關聯關系添加至目標文件。
4.根據權利要求1或3所述的通信管理系統,所述目標邊端服務器,還被配置為通過運行所述目標探針,讀取目標文件中存儲的所述目標容器與通信地址間的關聯關系,并根據所述關聯關系,在所述目標文件中讀取所述目標容器關聯的通信地址。
5.根據權利要求1所述的通信管理系統,所述目標邊端服務器,還被配置為確定目標容器關聯的至少兩個通信地址,遍歷所述至少兩個通信地址,對目標通信地址對應的數據采集設備與所述目標容
6.根據權利要求1所述的通信管理系統,所述總控服務器,還被配置為根據所述目標邊端服務器的地址信息及設備登錄信息,生成對應的配置文件,并在確定滿足預設條件的情況下,通過運行所述目標探針,讀取所述配置文件中包含的所述地址信息及所述設備登錄信息,其中,所述地址信息及所述設備登錄信息用于所述目標探針訪問所述目標邊端服務器。
7.一種通信管理方法,應用于邊端服務器,包括:
8.一種通信管理裝置,應用于邊端服務器,包括:
9.一種計算設備,包括:
10.一種計算機可讀存儲介質,其存儲有計算機可執行指令,該計算機可執行指令被處理器執行時實現權利要求7所述通信管理方法的步驟。
...【技術特征摘要】
1.一種通信管理系統,包括:總控服務器、至少兩個邊端服務器以及至少兩個數據采集設備;
2.根據權利要求1所述的通信管理系統,所述目標邊端服務器,還被配置為對所述通信地址對應的數據采集設備與所述目標容器間的網絡狀態進行檢測,并在確定網絡狀態正常的情況下,對所述通信地址對應的數據采集設備與所述目標容器間的報文傳輸狀態進行檢測。
3.根據權利要求1所述的通信管理系統,所述目標邊端服務器,還被配置為通過運行所述目標探針,按照預設周期對所述目標容器關聯的通信地址進行更新,并將更新后的通信地址及所述目標容器與所述更新后的通信地址間的關聯關系添加至目標文件。
4.根據權利要求1或3所述的通信管理系統,所述目標邊端服務器,還被配置為通過運行所述目標探針,讀取目標文件中存儲的所述目標容器與通信地址間的關聯關系,并根據所述關聯關系,在所述目標文件中讀取所述目標容器關聯的通信地址。
5.根據權利要求1所述的通信管理系統,所述目標邊端服務器,還被配置為確定目標容器關聯的至少兩個通信地址,遍歷所述至少兩個通信地址,對目標通信地址對應的數據采集設備與所述...
【專利技術屬性】
技術研發人員:張杰,施婕,何傳鑫,孫增福,
申請(專利權)人:上海融和元儲能源有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。