System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产成人无码一二三区视频,日韩精品无码免费专区午夜,中文午夜乱理片无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于Aviactor的消息調度中心構建方法技術

    技術編號:44340817 閱讀:11 留言:0更新日期:2025-02-18 20:52
    本發明專利技術公開一種基于Aviactor的消息調度中心構建方法。通過在平臺添加各類設備的檢測項和告警閾值,生成expression表達式規則;接入各類設備協議數據,進入消息處理中心,調用Aviactor規則引擎處理方法,得到是否告警的結果。對數據的結果進行分類,實時和告警數據經過不同的topic通道發送出去,前端subscribe訂閱后,接收數據以實現彈窗、語音播報和數據展示。本發明專利技術構建的基于Aviactor的消息調度中心判斷規則統一,覆蓋所有數據類型,提升數據比較的性能。由消息調度中心統一消息收發,覆蓋大多當前工業互聯網協議,可實現協議的自由轉換和收發。

    【技術實現步驟摘要】

    本專利技術涉及數據處理,具體涉及一種基于aviactor的消息調度中心構建方法。


    技術介紹

    1、面向巡檢機器人及智能運維應用的場景級工業互聯網平臺,能夠通過標準化協議連接巡檢機器人、傳感器、攝像頭、安防設備、輔控設備等工業硬件,在接收和處理各類設備消息的同時,實時展示各類設備的在離線和告警內容,通過消息調度中心實現全平臺的消息流轉和控制。

    2、為了滿足上述消息調度中心的功能要求,目前通常采用自定義判斷和websocket的方式來實現,其主要內容是:使用java自帶的數值判斷邏輯進行告警結果判斷,處理各類數據類型的轉換,結合使用websocket進行消息收發。

    3、但在具體應用過程中,該實現方式仍然至少存在一些技術問題,包括:使用java自帶的數值判斷邏輯進行告警結果判斷,各種類型數據的轉換占用大量開發時間,比較上無法復用所有的規則表達式;websocke無法靈活的訂閱topic,會全系統消息收發,在不同模塊會用大量的冗余數據,增加瀏覽器和web處理負擔。

    4、由于上述問題的存在,導致無法實現平臺統一性與平臺的自由配置,對于后期需求增長、維護,以及問題定位,都帶來很大的挑戰。


    技術實現思路

    1、本專利技術旨在至少在一定程度上解決相關技術中存在的技術問題之一。因此本專利技術的目的在于提供一種基于aviactor的消息調度中心構建方法。

    2、為了達到上述的目的,本專利技術一方面提供一種基于aviactor的消息調度中心構建方法,包括如下步驟

    3、s1、在java項目中通過maven引入規則引擎和消息隊列代理作為依賴;

    4、s2、定義一組規則表達式,所述規則表達式用于描述數據的告警條件;接收來自工業硬件設備的數據,并利用規則引擎結合預定義的規則表達式進行告警判斷;

    5、s3、設置消息隊列代理,添加訂閱和發布公共方法,用于消息的訂閱和發布;

    6、s4、創建資源路徑分配機制,為接入的工業硬件設備分配唯一的資源路徑,用于存儲和訪問相關資源;

    7、s5、通過ftp協議安全傳輸資源到指定的文件服務器,并使用web服務器代理對外提供資源訪問,實現資源的存儲和展示處理;

    8、s6、開發告警等級判定邏輯,根據告警的嚴重程度,將告警分為不同的等級,并存儲到數據庫中;設計告警數據的存儲和推送流程,使用關系型數據庫存儲告警記錄,并利用消息隊列代理實時推送告警信息到前端應用;

    9、s7、使用緩存系統記錄告警的開始和結束時間,告警結束后更新數據庫和緩存中的狀態;

    10、s8、引入異步消息處理機制,將接收數據和處理數據進行并行處理;

    11、s9、根據用戶的權限和設備狀態,將實時數據推送到前端應用,實現數據的實時展示和監控。

    12、本專利技術進一步優選地技術方案為,步驟s2中的規則表達式為數值比較、時間序列分析和事件觸發條件其中一種或多種。

    13、作為優選,步驟s3中的設置消息隊列代理為各類消息調度中心數據通過不同的協議對外發送,協議包括mqtt、modbus、socket、http、opc、104、企業微信、短信或郵箱。

    14、作為優選,步驟s4中的資源路徑分配機制包括為每個設備生成一個唯一的標識符,并將其映射到對應的文件系統路徑。

    15、作為優選,步驟s5中通過web服務器代理對外提供資源訪問時,使用了https協議進行數據傳輸。

    16、作為優選,步驟s6中的告警等級判定邏輯包括對歷史告警數據的分析,以預測可能的設備故障。

    17、作為優選,步驟s9中的將實時數據推送到前端應用時對數據進行格式化處理,以適配不同前端應用的數據展示需求。

    18、本專利技術又一方面提供一種非暫態計算機可讀存儲介質,其上存儲有計算機指令,該計算機指令使計算機執行上述的基于aviactor的消息調度中心構建方法。

    19、本專利技術又一方面一種電子設備,包括:處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信,處理器調用存儲器中的邏輯指令,以執行上述的基于aviactor的消息調度中心構建方法。

    20、本專利技術再一方面提供一種計算機程序產品,所述計算機程序產品包括計算機程序,計算機程序存儲在非暫態計算機可讀存儲介質上,所述計算機程序被處理器執行時,計算機執行上述的基于aviactor的消息調度中心構建方法。

    21、有益效果:本專利技術構建的基于aviactor的消息調度中心判斷規則統一,覆蓋所有數據類型,提升數據比較的性能。由消息調度中心統一消息收發,覆蓋大多當前工業互聯網協議,可實現協議的自由轉換和收發,另外本專利技術中前后端通信格式統一,縮短前端的數據接收范圍,減少瀏覽器數據緩存。另外本專利技術的規則引擎和數據推送的方法也能夠通用于其它互聯網平臺,代碼量精簡,可復用性強,適用范圍廣泛。

    本文檔來自技高網...

    【技術保護點】

    1.一種基于Aviactor的消息調度中心構建方法,其特征在于,包括如下步驟:

    2.根據權利要求1所述的基于Aviactor的消息調度中心構建方法,其特征在于,步驟S2中的規則表達式為數值比較、時間序列分析和事件觸發條件其中一種或多種。

    3.根據權利要求1所述的基于Aviactor的消息調度中心構建方法,其特征在于,步驟S3中的設置消息隊列代理為各類消息調度中心數據通過不同的協議對外發送,協議包括mqtt、modbus、socket、http、opc、104、企業微信、短信或郵箱。

    4.根據權利要求1所述的基于Aviactor的消息調度中心構建方法,其特征在于,步驟S4中的資源路徑分配機制包括為每個設備生成一個唯一的標識符,并將其映射到對應的文件系統路徑。

    5.根據權利要求1所述的基于Aviactor的消息調度中心構建方法,其特征在于,步驟S5中通過Web服務器代理對外提供資源訪問時,使用了HTTPS協議進行數據傳輸。

    6.根據權利要求1所述的基于Aviactor的消息調度中心構建方法,其特征在于,步驟S6中的告警等級判定邏輯包括對歷史告警數據的分析,以預測可能的設備故障。

    7.根據權利要求1所述的基于Aviactor的消息調度中心構建方法,其特征在于,步驟S9中的將實時數據推送到前端應用時對數據進行格式化處理,以適配不同前端應用的數據展示需求。

    8.一種非暫態計算機可讀存儲介質,其上存儲有計算機指令,該計算機指令使計算機執行權利要求1-7任意一項所述的基于Aviactor的消息調度中心構建方法。

    9.一種電子設備,包括:處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信,處理器調用存儲器中的邏輯指令,以執行權利要求1-7任意一項所述的基于Aviactor的消息調度中心構建方法。

    10.一種計算機程序產品,所述計算機程序產品包括計算機程序,計算機程序存儲在非暫態計算機可讀存儲介質上,所述計算機程序被處理器執行時,計算機執行權利要求1-7任意一項所述的基于Aviactor的消息調度中心構建方法。

    ...

    【技術特征摘要】

    1.一種基于aviactor的消息調度中心構建方法,其特征在于,包括如下步驟:

    2.根據權利要求1所述的基于aviactor的消息調度中心構建方法,其特征在于,步驟s2中的規則表達式為數值比較、時間序列分析和事件觸發條件其中一種或多種。

    3.根據權利要求1所述的基于aviactor的消息調度中心構建方法,其特征在于,步驟s3中的設置消息隊列代理為各類消息調度中心數據通過不同的協議對外發送,協議包括mqtt、modbus、socket、http、opc、104、企業微信、短信或郵箱。

    4.根據權利要求1所述的基于aviactor的消息調度中心構建方法,其特征在于,步驟s4中的資源路徑分配機制包括為每個設備生成一個唯一的標識符,并將其映射到對應的文件系統路徑。

    5.根據權利要求1所述的基于aviactor的消息調度中心構建方法,其特征在于,步驟s5中通過web服務器代理對外提供資源訪問時,使用了https協議進行數據傳輸。

    6.根據權利要求1所述的基于aviactor的...

    【專利技術屬性】
    技術研發人員:王磊磊劉爽閔濟海
    申請(專利權)人:南京天創電子技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 狠狠躁天天躁无码中文字幕| 久久精品aⅴ无码中文字字幕不卡| 久久水蜜桃亚洲av无码精品麻豆| 中文字幕无码久久人妻| 亚洲动漫精品无码av天堂| 亚洲国产成人无码AV在线| 无码不卡亚洲成?人片| 亚洲AV区无码字幕中文色| H无码精品3D动漫在线观看| 久久亚洲精品无码aⅴ大香| 无码专区狠狠躁躁天天躁| 97无码免费人妻超级碰碰夜夜| 99精品国产在热久久无码| yy111111少妇影院里无码| 日韩精品无码Av一区二区| 亚洲a∨无码男人的天堂| 亚洲精品无码午夜福利中文字幕 | 一本加勒比HEZYO无码资源网| 免费无码成人AV片在线在线播放| 亚洲国产精品无码AAA片| 亚洲一区无码精品色| 波多野结衣AV无码| 日韩夜夜高潮夜夜爽无码| 人妻中文字幕AV无码专区| 久久久无码精品亚洲日韩蜜臀浪潮| 亚洲精品无码99在线观看| 无码熟妇αⅴ人妻又粗又大| 精品欧洲AV无码一区二区男男| 亚洲AV无码国产在丝袜线观看| 少妇性饥渴无码A区免费| 国产成人无码A区在线观看视频| 精品无码国产污污污免费| 久久中文字幕无码一区二区| 东京热无码一区二区三区av| 亚洲精品无码成人片在线观看 | 日韩精品中文字幕无码专区 | 亚洲AV无码国产丝袜在线观看 | 无码人妻品一区二区三区精99| 国产成人精品无码一区二区三区| 东京热av人妻无码专区| 国产精品无码专区|