[发明专利]一种基于热更新实现的实时处理的方法及系统有效
申请号: | 202010599176.9 | 申请日: | 2020-06-28 |
公开(公告)号: | CN111970140B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 林磊;何军 | 申请(专利权)人: | 格创东智(深圳)科技有限公司 |
主分类号: | H04L41/082 | 分类号: | H04L41/082;H04L41/142;H04L43/08;H04L67/02;G06F8/65;G06F8/71;G06F9/445 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 张楠楠 |
地址: | 518000 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 更新 实现 实时处理 方法 系统 | ||
本发明提出了一种基于热更新实现的实时处理的方法与系统,所述实时处理的方法包括:实时处理工业互联网平台接入层分拣后的设备上报的实时监测指标,定时检查云端插件版本,对比云端与本地插件版本;并利用热更新方式进行插件更新;查询插件版本信息,将查询到的插件版本信息进行反馈,并且,根据下载插件的指令进行最新版本插件下载。所述系统包括与所述方法步骤对应的模块。
技术领域
本发明提出了一种基于热更新实现的实时处理的方法及系统,特别涉及热更新技术领域。
背景技术
随着工业互联网的发展,制造商对采集数据的完整性及IOT平台实时处理能力要求越来越高。实时数据的处理能力决定了平台响应工业现场状况即时性的重要因素,而数据处理模型和算法也需要在实践中迭代更新,为了应对这种挑战。现有的更新方案实时处理模块时会断开设备上抛数据流,在一定时间内停止处理上抛数据,直到实时处理模块更新完毕并启动。这种情况会导致设备停用,影响工业生产。
发明内容
本发明提供了一种基于热更新实现的实时处理的方法及系统,用以解决停机更新导致一定时间内设备上抛数据无法处理,告警规则停止工作的问题。所采取的技术方案如下:
一种基于热更新实现的实时处理的方法,所述方法包括:
实时处理工业互联网平台接入层分拣后的设备上报的实时监测指标,定时检查云端插件版本,对比云端与本地插件版本;并利用热更新方式进行插件更新;
查询插件版本信息,将查询到的插件版本信息进行反馈,并且,根据下载插件的指令进行最新版本插件下载。
进一步地,所述实时处理工业互联网平台接入层分拣后的设备上报的实时监测指标,定时检查云端插件版本,对比云端与本地插件版本,包括:
实时处理工业互联网平台接入层分拣后的设备上报的实时监测指标,根据指标情况对所述设备内部的插件进行扫描,获得设备内部已有插件的版本信息;
定时检测本地安装插件,获得本地已安装插件的版本信息;
定时向插件HTTP服务器发送查询最新插件版本指令;
接收所述插件HTTP服务器反馈的云端插件版本信息;
将本地已安装的插件的版本信息与接收到的所述云端插件版本信息进行对比,判断线上插件是否为最新版本插件,如果确定线上插件为最新版本插件,则向插件HTTP服务器发送下载插件的指令;
在接收到插件HTTP服务器发送的最新版本插件之后,利用热更新方式将所述最新版本插件更新安装到工业互联网平台的实时系统中。
进一步地,所述实时处理工业互联网平台接入层分拣后的设备上报的实时监测指标,包括:
实时监测接入层分拣后的上报的实时监测指标是否存在异常;当存在异常时,锁定异常指标对应的设备;
扫描检测所述异常指标对应的设备,获取所述设备对应的性能参数,判断性能参数是否符合性能参数对应的标准值;如果不符合性能参数对应的标准值,则启动插件扫描步骤;
用于扫描所述异常指标对应的设备,获取所述设备内部所有插件版本信息。
进一步地,所述实时监测接入层分拣后的上报的实时监测指标是否存在异常,包括:
获取所述设备对应的数据指标,通过如下公式确定所述数据指标对应的加权特征值H:
其中,N表示所述异常指标对应的设备的数据数量,所述Aij表示第i个数据的第j个参数特征;所述xi表示第i个参数数据的类型参数,所述xj表示第j个参数特征的类型参数;M表示参数特征数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格创东智(深圳)科技有限公司,未经格创东智(深圳)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010599176.9/2.html,转载请声明来源钻瓜专利网。