设备信息的处理方法、装置、存储介质及处理器制造方法及图纸

技术编号:24103748 阅读:26 留言:0更新日期:2020-05-09 14:38
本发明专利技术公开了一种设备信息的处理方法、装置、存储介质及处理器。其中,该方法包括:接收到多个并发的接入设备上传的设备信息;采用双队列业务架构对所述多个设备信息进行保存,其中,所述双队列业务架构由异步的第一消息队列和第二消息队列构成,所述第一消息队列易扩容且临时存储所述多个设备信息,所述第二消息队列的存储模式使得同一个设备消息允许多个订阅者并行订阅。本发明专利技术解决了目前的云端数据处理方案无法及时处理设备信息造成的平台处理效率低的技术问题。

Processing method, device, storage medium and processor of equipment information

【技术实现步骤摘要】
设备信息的处理方法、装置、存储介质及处理器
本专利技术涉及信息处理领域,具体而言,涉及一种设备信息的处理方法、装置、存储介质及处理器。
技术介绍
现有技术中在大量设备接入云端后,原来的业务流程是平台接收到设备信息后通过缓存或数据库进行信息处理、并根据处理后的设备信息判断进行后期业务推送处理。由于上述方式无法满足接入设备数量的极速增长,即服务器已经无法及时处理设备信息,导致平台处理效率低的技术问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种设备信息的处理方法、装置、存储介质及处理器,以至少解决目前的云端数据处理方案无法及时处理设备信息造成的平台处理效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种设备信息的处理方法,包括:接收到并发的接入设备上传的多个设备信息;基于双队列业务架构对多个设备信息进行处理,其中,双队列业务架构由异步的第一消息队列和第二消息队列构成,第一消息队列支持扩容且临时存储多个设备信息,第二消息队列的存储模式使得同一个设备消息允许多本文档来自技高网...

【技术保护点】
1.一种设备信息的处理方法,其特征在于,包括:/n接收到并发的接入设备上传的多个设备信息;/n基于双队列业务架构对所述多个设备信息进行处理,其中,所述双队列业务架构由异步的第一消息队列和第二消息队列构成,所述第一消息队列支持扩容且临时存储所述多个设备信息,所述第二消息队列的存储模式使得同一个设备消息允许多个订阅者并行订阅。/n

【技术特征摘要】
1.一种设备信息的处理方法,其特征在于,包括:
接收到并发的接入设备上传的多个设备信息;
基于双队列业务架构对所述多个设备信息进行处理,其中,所述双队列业务架构由异步的第一消息队列和第二消息队列构成,所述第一消息队列支持扩容且临时存储所述多个设备信息,所述第二消息队列的存储模式使得同一个设备消息允许多个订阅者并行订阅。


2.根据权利要求1所述的方法,其特征在于,采用双队列业务架构对所述多个并发的接入设备的设备信息进行保存,包括:
将所述多个接入设备上传的设备信息临时存储至所述第一消息队列;
通过解析程序对所述临时存储的设备信息进行解析,得到解析信息;
将所述解析信息存储至所述第二消息队列。


3.根据权利要求2所述的方法,其特征在于,在将所述解析信息存储至所述第二消息队列之后,所述方法还包括:
接收到多个业务需求指令;
基于所述多个业务需求指令,从所述第二消息队列中订阅同一条消息或不同消息,其中,所述消息中携带了待处理的设备信息;
对订阅到的设备信息进行业务处理。


4.根据权利要求2所述的方法,其特征在于,在将所述多个接入设备上传的设备信息临时存储至所述第一消息队列之后,所述方法还包括:
检测所述第一消息队列的运行情况;
如果所述第一消息队列的运行情况为满负荷或处于等待处理状态的数据超过阈值,则对所述第一消息队列进行扩容。


5.根据权利要求2所述的方法,其特征在于,在得到解析信息之后,所述方法还包括:
根据所述解析信息确定所述双队列业务架构的队列运行情况;
基于所述双队列业务架构的队列运行情况,调整所述双队列业务架构的队列容量。


6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述第一消息队列为如下消息队列之一:rabbit队列、ActiveMQ队列、ZeroMQ队列和rocketMQ队列;所述第二消息队列为如下消息队列之一:kafka队列、多个组合的rabbit队列。


7.一种设备信息的处理方法,其特征在于,包括:
接收到并发的接入设备上传的多个设备信息;
将所述多...

【专利技术属性】
技术研发人员:宋佳城陈建伟吕恒罗杰安小建
申请(专利权)人:中消云北京物联网科技研究院有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1