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、基于所述監測周期決策所述目標資源負載。
23、進一步地,所述基于所述可選擇資源負載和所述報文服務信息得到所述水務目標監測數據,包括:
24、當所述可選擇資源負載不低于第一門限值時,決策第一監測范圍和第一監測報文,所述第一監測報文是指在所述第一監測范圍中的其他水文規約報文;
25、基于所述第一監測范圍和所述監測定位信息得到第一監測范圍定位信息,所述第一監測范圍定位信息用于表明所述第一監測范圍中故障節點的分布情況;
26、從所述多個水文規約報文信息中采集所述第一監測報文的數據庫表;
27、基于所述第一監測范圍定位信息、所述第一監測報文的數據庫表、所述目標水文規約報文信息和所述目標監測軌跡得到所述水務目標監測數據。
28、進一步地,所述基于所述可選擇資源負載和所述報文服務信息得到所述水務目標監測數據,包括:
29、當所述可選擇資源負載高于第二門限值、且低于所述第一門限值時,決策第二監測范圍和第二監測報文,所述第二監測報文是指在所述第二監測范圍中的其他水文規約報文;
30、基于所述第二監測范圍和所述監測定位信息得到第二監測范圍定位信息,所述第二監測范圍定位信息用于表明所述第二監測范圍中故障節點的分布情況;
31、從所述多個水文規約報文信息中采集所述第二監測報文的數據庫表;
32、基于所述第二監測范圍定位信息、所述第二監測報文的數據庫表、所述目標水文規約報文信息和所述目標監測軌跡得到所述水務目標監測數據。
33、進一步地,所述基于所述可選擇資源負載和所述報文服務信息得到所述水務目標監測數據,包括:
34、當所述可選擇資源負載不高于第二門限值時,基于所述目標水文規約報文信息和所述目標監測軌跡得到所述水務目標監測數據。
35、根據本專利技術第二方面,本專利技術請求保護一種基于分布式的水務監測數據推薦裝置,應用于監測感知服務器的緩存中間件,所述監測感知服務器包括所述緩存中間件、業務承載容器和消息中間件,所述裝置包括:
36、采集模塊,用于當監聽到所述監測感知服務器與分布式控制中心成功形成消息隊列通道時,采集來自所述分布式控制中心的報文服務信息,所述報文服務信息包括多個水文規約報文關聯的多個水文規約本文檔來自技高網...
【技術保護點】
1.一種基于分布式的水務監測數據推薦方法,其特征在于,應用于監測感知服務器的緩存中間件,所述監測感知服務器包括所述緩存中間件、業務承載容器和消息中間件,所述方法包括:
2.如權利要求1所述方法,其特征在于,所述報文服務信息包括監測定位信息,所述監測定位信息用于表征監測范圍中故障節點的分布情況,所述基于所述報文服務信息和所述消息中間件的服務節點得到水務目標監測數據,包括:
3.如權利要求2所述方法,其特征在于,所述基于所述監測定位信息、所述預設節點和所述目標節點得到目標監測軌跡,包括:
4.如權利要求2或3所述方法,其特征在于,所述解析出所述監測感知服務器依據所述目標監測軌跡監測至所述目標節點所消耗的目標資源負載,包括:
5.如權利要求4所述方法,其特征在于,所述基于所述可選擇資源負載和所述報文服務信息得到所述水務目標監測數據,包括:
6.如權利要求5所述方法,其特征在于,所述基于所述可選擇資源負載和所述報文服務信息得到所述水務目標監測數據,包括:
7.如權利要求6所述方法,其特征在于,所述基于所述可選擇資源負
8.一種基于分布式的水務監測數據推薦裝置,其特征在于,應用于監測感知服務器的緩存中間件,所述監測感知服務器包括所述緩存中間件、業務承載容器和消息中間件,所述裝置包括:
...【技術特征摘要】
1.一種基于分布式的水務監測數據推薦方法,其特征在于,應用于監測感知服務器的緩存中間件,所述監測感知服務器包括所述緩存中間件、業務承載容器和消息中間件,所述方法包括:
2.如權利要求1所述方法,其特征在于,所述報文服務信息包括監測定位信息,所述監測定位信息用于表征監測范圍中故障節點的分布情況,所述基于所述報文服務信息和所述消息中間件的服務節點得到水務目標監測數據,包括:
3.如權利要求2所述方法,其特征在于,所述基于所述監測定位信息、所述預設節點和所述目標節點得到目標監測軌跡,包括:
4.如權利要求2或3所述方法,其特征在于,所述解析出所述監測感知服務器依據所述目標監測軌...
【專利技術屬性】
技術研發人員:鄒曉濤,馬雪,楊潔,李昊,楊樸,李曉梅,王柏春,李楠,彭麗,聶明杰,田曉宇,張興業,王妍,楊素花,張帥,劉維新,王穎,李曉磊,杜躍博,項乾,張輝,賈陸璐,郭騰飛,
申請(專利權)人:北京市智慧水務發展研究院,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。