高可用高负载的工单处理系统及工单处理方法技术方案

技术编号:16219617 阅读:23 留言:0更新日期:2017-09-16 02:03
本发明专利技术提供了一种高可用高负载的工单处理系统及工单处理方法,该工单处理系统包括:工单分配设备、结果分配设备、多个工单处理设备和多个结果存储设备;工单分配设备,用于获取待分配的工单,在多个工单处理设备中确定处理该工单的工单处理设备,向该设备发送该工单;工单处理设备,用于在接收到工单后处理该工单,将处理结果发送至结果分配设备;结果分配设备,用于接收处理结果,在多个结果存储设备中确定存储该处理结果的结果存储设备,向该设备发送该处理结果;结果存储设备,用于在接收到处理结果后存储该处理结果。本发明专利技术提供的高可用高负载的工单处理系统及工单处理方法,可以解决现有技术中处理工单时存在处理能力差和稳定性差的问题。

Work order processing system with high availability and high load and work order processing method

The invention provides a high availability high load work order processing system and job processing method, the work order processing system includes: single distribution equipment, distribution equipment, the multiple single processing equipment and a plurality of the storage devices; the single distribution equipment, used to get to be allocated in the worksheet. A single treatment of the worksheet processing device determines the device, the device to send the work order; work order processing equipment, used to receive the work order in postprocessing work orders, and send the results to the allocation of equipment will result processing; distribution equipment for receiving, processing results in the determination of storage the processing results of storage device multiple results storage device, the device to send the processing results; results storage device used at the receiver to store the results after processing results. The invention provides a high availability and high load work order processing system and a work order processing method, which can solve the problems of poor processing capability and poor stability when the work orders are processed in the prior art.

【技术实现步骤摘要】
高可用高负载的工单处理系统及工单处理方法
本专利技术涉及通信
,尤其是涉及一种高可用高负载的工单处理系统及工单处理方法。
技术介绍
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。随着科技的发展,物联网正逐渐覆盖人们生产生活的各个方面,同时物联网通过智能检测设备搜集了大量的数据。当用户想获取物联网中搜集的指定数据时,会通过互联网提交一个获取指定数据的工单,例如用户提交的工单为:获取某空气监测器某段时间内的监测数据。对于用户提交的各个工单,现有技术通常采用一个处理服务器完成接收工单、处理工单和下发处理结果给用户等所有工作。现有技术中,由于一个处理服务器要完成所有工作,当接收的工单数量较多时,该处理服务器无法及时处理多个工单,因此处理效率低;由于处理的流水线较长,一个处理服务器很容易出现单点故障,因此可用性差、稳定性差。因此,现有技术中处理工单时存在处理能力差和稳定性差的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提本文档来自技高网...
高可用高负载的工单处理系统及工单处理方法

【技术保护点】
一种高可用高负载的工单处理系统,其特征在于,包括:工单分配设备、结果分配设备、多个工单处理设备和多个结果存储设备;所述工单分配设备,用于获取待分配的工单,在所述多个工单处理设备中确定处理所述工单的工单处理设备,将所述工单发送至确定的所述工单处理设备;所述工单处理设备,用于在接收到所述工单后,处理所述工单,将处理结果发送至所述结果分配设备;所述结果分配设备,用于接收所述处理结果,在所述多个结果存储设备中确定存储所述处理结果的结果存储设备,将所述处理结果发送至确定的所述结果存储设备;所述结果存储设备,用于在接收到所述处理结果后,存储所述处理结果。

【技术特征摘要】
1.一种高可用高负载的工单处理系统,其特征在于,包括:工单分配设备、结果分配设备、多个工单处理设备和多个结果存储设备;所述工单分配设备,用于获取待分配的工单,在所述多个工单处理设备中确定处理所述工单的工单处理设备,将所述工单发送至确定的所述工单处理设备;所述工单处理设备,用于在接收到所述工单后,处理所述工单,将处理结果发送至所述结果分配设备;所述结果分配设备,用于接收所述处理结果,在所述多个结果存储设备中确定存储所述处理结果的结果存储设备,将所述处理结果发送至确定的所述结果存储设备;所述结果存储设备,用于在接收到所述处理结果后,存储所述处理结果。2.根据权利要求1所述的系统,其特征在于,所述工单分配设备具体用于:判断所述多个工单处理设备中是否存在CPU占用率小于等于预设CPU阈值,且内存占用率小于等于预设内存阈值的第一目标设备;若存在,则将能够在最短时间内处理完成一个正在处理的工单的第一目标设备,确定为处理所述工单的工单处理设备;若不存在,则确定每个所述工单处理设备的待处理工单的数量,根据所述待处理工单的数量,确定处理所述工单的工单处理设备。3.根据权利要求2所述的系统,其特征在于,所述工单分配设备具体用于:根据每个所述第一目标设备的工单处理速度和每个所述第一目标设备正在处理的工单的任务量,确定每个所述第一目标设备分别处理完成正在处理的每个工单所用的时间;根据所述时间确定能够在最短时间内处理完成一个正在处理的工单的第一目标设备。4.根据权利要求2或3所述的系统,其特征在于,所述工单分配设备具体用于:判断是否存在所述待处理工单的数量小于数量阈值的第二目标设备;若存在,则将所述待处理工单的数量最少的第二目标设备,确定为处理所述工单的工单处理设备。5.根据权利要求4所述的系统,其特征在于,所述工单分配设备还用于:若不存在所述待处理工单的数量小于数量阈值的第二目标设备,则发出资源不足的警报信息。6.根据权利要求1所述的系统,其特征在于,所述结果分配设备具体用于:...

【专利技术属性】
技术研发人员:王笛王宇王学良赵飞赵冶
申请(专利权)人:北京众清科技有限公司
类型:发明
国别省市:北京,11

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

1