电表数据处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37850716 阅读:18 留言:0更新日期:2023-06-14 22:40
本申请涉及一种电表数据处理方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:创建多个电表分别对应的终端对象;终端对象用于采集电表的电表数据;获取多个服务器分别对应的当前负载率,基于各个当前负载率,将各个终端对象分别与对应的服务器进行连接;基于终端对象所连接的服务器对应的句柄红黑树,创建终端对象对应的终端句柄,并将创建的终端句柄加入对应的句柄红黑树;基于终端对象对应的终端句柄,将终端对象采集的电表数据写入终端对象所连接的服务器对应的内存池中。采用本方法能够提高电表数据处理的效率。采用本方法能够提高电表数据处理的效率。采用本方法能够提高电表数据处理的效率。

【技术实现步骤摘要】
电表数据处理方法、装置、计算机设备和存储介质


[0001]本申请涉及电力
,特别是涉及一种电表数据处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着电力信息系统的建设与完善,出现了电表数据采集技术,电表采集技术是指采集电力信息系统中各个电表的电表数据,并将数据传输至相应的系统中。
[0003]然而,传统方法是通过人工实现电表数据的采集与传输,人工处理电表数据的方式费时费力,存在电表数据处理效率低的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高电表数据处理效率的电表数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]本申请提供了一种电表数据处理方法。所述方法包括:
[0006]创建多个电表分别对应的终端对象;终端对象用于采集电表的电表数据;
[0007]获取多个服务器分别对应的当前负载率,基于各个当前负载率,将各个终端对象分别与对应的服务器进行连接;
[0008]基于终端对象所连接的服务器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电表数据处理方法,其特征在于,所述方法包括:创建多个电表分别对应的终端对象;所述终端对象用于采集电表的电表数据;获取多个服务器分别对应的当前负载率,基于各个当前负载率,将各个终端对象分别与对应的服务器进行连接;基于终端对象所连接的服务器对应的句柄红黑树,创建终端对象对应的终端句柄,并将创建的终端句柄加入对应的句柄红黑树;基于终端对象对应的终端句柄,将终端对象采集的电表数据写入终端对象所连接的服务器对应的内存池中。2.根据权利要求1所述的方法,其特征在于,所述获取多个服务器分别对应的当前负载率,包括:获取各个服务器分别对应的当前连接数和最大连接数;将同一服务器对应的当前连接数和最大连接数之间的比值作为服务器对应的当前负载率,得到各个服务器分别对应的当前负载率。3.根据权利要求1所述的方法,其特征在于,所述基于各个当前负载率,将各个终端对象分别与对应的服务器进行连接,包括:从各个终端对象中确定当前终端对象;将当前负载率最小值对应的服务器作为目标服务器;将所述当前终端对象与所述目标服务器进行连接;更新所述目标服务器对应的当前负载率;返回所述从各个终端对象中确定当前终端的步骤执行,直至所述各个终端对象均与对应的服务器连接。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:将终端对象采集的电表数据写入终端对象所连接的服务器对应的内存池后,断开终端对象与对应的服务器之间的连接。5.根据权利要求1述的方法,其特征在于,所述方法还包括:为所述各个终端对象分别创建对应的监听线程;基于各个监听线程,通过所述各个终端对象并行监听各个电表的电表运作。6.根据权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:魏华杰陈敏薛冰庄婉铃刘迪刘军伟
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

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

1