[發明專利]一種基于微服務的數采展示系統有效
| 申請號: | 202010073702.8 | 申請日: | 2020-01-22 |
| 公開(公告)號: | CN113157796B | 公開(公告)日: | 2023-06-30 |
| 發明(設計)人: | 王戩;王挺;曾鵬;于海斌 | 申請(專利權)人: | 中國科學院沈陽自動化研究所 |
| 主分類號: | G06F16/26 | 分類號: | G06F16/26;G06F3/06;H04L67/51 |
| 代理公司: | 沈陽科苑專利商標代理有限公司 21002 | 代理人: | 許宗富 |
| 地址: | 110016 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 微服 展示 系統 | ||
1.一種基于微服務的數采展示系統,其特征在于,包括:
瀏覽器前端框架,采用B/S架構進行前端數據的展示,通過WebSocket方式與微服務連接;
微服務,包括實時數據微服務、離線數據微服務、配置微服務,連接現場設備和數據庫,用于采集設備的離線數據、實時數據以及配置采集參數;
所述實時數據微服務根據不同試驗臺,到配置微服務的服務調用Feign中拉取數據采集的方式以及數據采集的變量配置;
所述離線數據微服務通過連接數據庫中的離線數據獲取歷史數據信息,返回給前臺進行展示,其在后臺處于休眠狀態,當實時數據微服務出現故障或者手動切換時啟動;
所述配置微服務用于設置離線數據與實時數據的切換、實時數據采集的協議配置、前臺變量展示的配置以及離線工況的配置;
離線數據與實時數據的切換,為在前端頁面中供用戶手動設置,并作為離線數據微服務事件監聽的輸入源;
離線工況配置,獲取離線工況信息提供給離線數據微服務;
前臺變量展示配置,用于設置前臺展示數據的結構、組成和樣式;展示結構包括折線圖、柱狀圖、餅狀圖;
SpringCloud及其組件,包括網關Zuul、注冊中心Eureka、配置中心Config、服務調用Feign、熔斷器Hystrix,用于對微服務進行管理。
2.根據權利要求1所述的一種基于微服務的數采展示系統,其特征在于,包括:所述網關Zuul作為接口,用于轉發多客戶端、多窗口、多圖形的并發訪問請求,將外部的請求訪問轉換為內部的請求訪問,并負責WebSocket的全雙工通道的保持。
3.根據權利要求1所述的一種基于微服務的數采展示系統,其特征在于,包括:所述注冊中心Eureka用于對各個微服務進行監控、注冊、管理,供外部或內部調用。
4.根據權利要求1所述的一種基于微服務的數采展示系統,其特征在于,包括:所述配置中心Config包括客戶端Client和服務端Server兩個部分,服務端提供配置文件的存儲、及其調用接口,客戶端通過調用接口獲取數據、并依據該數據初始化應用。
5.根據權利要求1所述的一種基于微服務的數采展示系統,其特征在于,包括:所述服務調用Feign包括如下調用接口:1)離線微服務對配置微服務的離線狀態監控調用、工況切換調用;2)實時數據微服務對配置微服務的數據采集配置調用;3)前臺訪問對配置微服務變量展示配置的調用。
6.根據權利要求1所述的一種基于微服務的數采展示系統,其特征在于,包括:所述熔斷器Hystrix用于在前臺訪問激增時能夠判斷微服務的響應狀態,當連續多次調用服務不響應時,通知調用端調用失敗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院沈陽自動化研究所,未經中國科學院沈陽自動化研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010073702.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:氣動錘的減振構造
- 下一篇:一種親水性整體材料及其制備和應用





