【技术实现步骤摘要】
一种分布式集群的电网监控告警消息处理方法
[0001]本专利技术涉及信息通信技术,具体涉及一种分布式集群的电网监控告警消息处理方法、装置、计算机设备及存储介质。
技术介绍
[0002]在电力领域为了保障电力设备的运行,需要实时监控电力系统中在远程现场的各终端设备的运行情况。随着电力系统不断扩展,终端设备的数量越来越多,通过实时监控这些终端设备而产生的告警消息规模也越来越大。
[0003]传统技术中,通过进程直连数据源的方式获取数据,当一个进程异常退出时,数据中台无法及时告警、修复,容易出现数据丢失的情况,同时当未处理的告警消息积累过多,很可能导致消息堵塞、告警丢失,从而导致电力系统的高可靠性得不到保证。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种分布式集群的电网监控告警消息处理方法,以至少缓解电力监控告警系统中容易出现消息堵塞和告警消息丢失的技术问题。
[0005]一种分布式集群的电网监控告警消息处理方法,队列标识方法包括:
[0006]接收远程测量设备发送的数 ...
【技术保护点】
【技术特征摘要】
1.一种分布式集群的电网监控告警消息处理方法,其特征在于,所述方法包括:接收远程测量设备发送的数据;根据所述数据生成告警消息,所述告警消息携带消息标识;将所述告警消息缓存至分布式消息队列中的目标消息队列,并生成目标消息队列标识;在预设列表中记录所述告警消息的消息标识、目标消息队列标识和状态标记,所述状态标记为未读取;从所述预设列表中读取状态标记为未读取的目标消息标识和目标消息队列标识,从所述目标消息队列中将所述目标消息标识对应的目标告警消息发送至客户端,并将所述目标消息标识的状态标记修改为已读取。2.根据权利要求1所述的方法,其特征在于,所述消息标识包括唯一序列号;所述根据所述数据生成告警消息,所述告警消息携带消息标识,包括:当所述数据不在预设的正常阈值区间内时,生成告警消息,所述告警消息包括标识字段;生成唯一序列号,将所述唯一序列号写入所述标识字段中。3.根据权利要求2所述的方法,其特征在于,所述唯一序列号递增生成;所述从所述预设列表中读取状态标记为未读取的目标消息标识,包括:从所述预设列表中按照唯一序列号从小到大的顺序,读取状态标记为未读取的目标消息标识。4.根据权利要求2所述的方法,其特征在于,所述消息标识还包括等级标识符;在所述当所述数据不在预设的正常阈值区间内时,生成告警消息之后,还包括:根据所述告警消息确定故障类型;根据所述故障类型确定处理等级;将所述处理等级对应的等级标识符写入所述标识字段中。5.根据权利要求4所述的方法,其特征在于,所述预设列表包括多个列表区间,每个列表区间对应一个处理等级;所述在预设列表中记录所述告警消息的消息标识、目标消息队列标识和状态标记,包括:根据所述告警消息携带的等级标识符确定所述告警消息的目标处理等级;根据所述告警消息的目标处理等级确定所述告警消息的目标列表区间,在所述目标列表区间中记录所述告警消息的消息标识、...
【专利技术属性】
技术研发人员:侯祖锋,赵瑞锋,李波,徐春华,刘谋君,陈建钿,黎皓彬,
申请(专利权)人:广东电网有限责任公司珠海供电局,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。