[發明專利]識別冗余消息的方法及裝置在審
| 申請號: | 201811645819.8 | 申請日: | 2018-12-30 |
| 公開(公告)號: | CN109450810A | 公開(公告)日: | 2019-03-08 |
| 發明(設計)人: | 谷君;陳艷霞;呂立平;林濤;王志勇;及洪泉;劉漫雨;王寧;聞宇;張金虎;楊青青;陳玉慧;孫云楓;雷寶龍;郭海龍;葛以踴;孫世明;蘇標龍;馬鋒;譚志軍 | 申請(專利權)人: | 國網北京市電力公司;國家電網有限公司;國電南瑞科技股份有限公司;南瑞集團有限公司;國電南瑞南京控制系統有限公司 |
| 主分類號: | H04L12/823 | 分類號: | H04L12/823;H04L12/24 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙囡囡;董文倩 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 冗余消息 消息標識 發送節點 判斷結果 自動化系統 發送端的 唯一標識 配網 主站 攜帶 記錄 | ||
本發明公開了一種識別冗余消息的方法及裝置。其中,該方法包括:接收來自發送端的消息,其中,上述消息中攜帶有用于唯一標識發送節點的第一消息標識;依據上述第一消息標識判斷是否已接收到來自上述發送節點的消息,得到判斷結果;如果上述判斷結果為是,則通過比較上述第一消息標識與本地記錄的第二消息標識,確定上述消息是否為冗余消息。本發明解決了現有技術中配網主站自動化系統之間無法實現識別冗余消息的技術問題。
技術領域
本發明涉及數據處理領域,具體而言,涉及一種識別冗余消息的方法及裝置。
背景技術
配網主站自動化雙活系統之間存在著緊密的聯系,系統之間存在大量的實時消息轉發,其中,配網主站自動化雙活系統中的兩個中心采用雙活方式同時運行,實現兩個中心協同工作、負載均衡、資源高效利用,負責配網運行監控及管理功能,兩個數據中心之間大量的實時采樣、重要告警等數據以消息形式進行轉發。
但是,現有技術中,在進行雙活系統之間進行消息轉發時存在如下問題:1)系統之間的雙向消息轉發時,出現消息循環重復轉發問題,導致網絡擁塞;2)系統之間網絡出現故障時,消息轉發服務會將之前發出的消息再次發送,導致接收到冗余的消息。如何實現配網主站自動化系統之間消息雙向轉發功能,并識別冗余消息是本領域技術人員迫切需要解決的問題。
針對上述的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種識別冗余消息的方法及裝置,以至少解決現有技術中配網主站自動化系統之間無法實現識別冗余消息的技術問題。
根據本發明實施例的一個方面,提供了一種識別冗余消息的方法,包括:接收來自發送端的消息,其中,上述消息中攜帶有用于唯一標識發送節點的第一消息標識;依據上述第一消息標識判斷是否已接收到來自上述發送節點的消息,得到判斷結果;如果上述判斷結果為是,則通過比較上述第一消息標識與本地記錄的第二消息標識,確定上述消息是否為冗余消息。
進一步地,上述第一消息標識至少包括:第一IP地址、第一消息遞增序號、第一啟動時間;上述第二消息標識至少包括:第二IP地址、第二消息遞增序號、第二啟動時間。
進一步地,通過比較上述第一消息標識與本地記錄的第二消息標識,確定上述消息是否為冗余消息,包括:比較上述第一消息遞增序號與上述第二消息遞增序號的大??;若上述第一消息遞增序號小于或等于上述第二消息遞增序號,則確定上述消息為上述冗余消息;若上述第一消息遞增序號大于上述第二消息遞增序號,則確定上述消息不為上述冗余消息,并將上述第一消息遞增序號更新為當前最新序號。
進一步地,依據上述第一消息標識判斷是否已接收到來自上述發送節點的消息,得到判斷結果,包括:獲取上述第一消息標識中的上述第一IP地址;依據上述第一IP地址判斷是否已接收到來自上述發送節點的消息,得到上述判斷結果。
進一步地,在依據上述第一消息標識判斷是否已接收到來自上述發送節點的消息,得到判斷結果之后,上述方法還包括:如果上述判斷結果為否,則添加上述發送節點至節點序列并記錄上述第一消息標識。
進一步地,在接收來自發送端的消息之后,上述方法還包括:通過消息轉發服務器對上述消息增加轉發標識,得到待轉發消息;將上述待轉發消息發送至其他接收服務器,其中,上述其他接收服務器為接收端中除上述消息轉發服務器之外的服務器。
進一步地,在通過消息轉發服務器對上述消息增加轉發標識,得到待轉發消息之前,上述方法還包括:通過上述消息轉發服務器檢測上述消息是否攜帶有上述轉發標識;在檢測結果為是的情況下,丟棄上述消息;在上述檢測結果為否的情況下,執行上述通過消息轉發服務器對上述消息增加轉發標識,得到待轉發消息的步驟。
進一步地,上述發送端和上述接收端中均包括上述消息轉發服務器,上述發送端和上述接收端之間支持雙向轉發消息;上述消息轉發服務器采用一主機多備機的配置方式,上述主機和上述備機同時接收上述消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網北京市電力公司;國家電網有限公司;國電南瑞科技股份有限公司;南瑞集團有限公司;國電南瑞南京控制系統有限公司,未經國網北京市電力公司;國家電網有限公司;國電南瑞科技股份有限公司;南瑞集團有限公司;國電南瑞南京控制系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811645819.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據中心調度系統及方法
- 下一篇:流量控制方法、裝置及服務器





