[发明专利]一种电力数据文件的处理系统和方法在审
申请号: | 202210163502.0 | 申请日: | 2022-02-22 |
公开(公告)号: | CN114546649A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 陈少坤;闫秀苓 | 申请(专利权)人: | 北京恒华龙信数据科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/16;G06F16/172;G06Q50/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈志海 |
地址: | 100088 北京市西城区德*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 数据文件 处理 系统 方法 | ||
本发明提供一种电力数据文件的处理系统和方法,该处理系统包括:负载控制服务器和解析计算服务器;负载控制服务器在接收到多个采集终端发送的电力数据文件时,根据预设的负载均衡策略将电力数据文件分发至解析计算服务器,以使解析计算服务器对电力数据文件进行解析处理并根据预设条件将处理结果存储至指定位置;其中负载控制服务器周期性根据解析计算服务器的负载值调整解析计算服务器中处于运行状态的解析服务实例的数量。通过负载均衡策略灵活地将电力数据文件进行分发,并灵活调整解析服务实例的数量,实现高效率地处理电力数据文件。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种电力数据文件的处理系统和方法。
背景技术
由于业务需求,需要接收来自电力数据采集装置采集的多个电力数据文件并进行处理。但是,一方面,电力数据采集装置的数量可能多达成千上万台或者更多,另一方面,每台电力数据采集装置采集频率可能高达每隔几十微秒就采集一次并将采集的多条数据封装成一个文件(每个文件可包含上万行数据);因此,前述两方面的因素会导致处理电力数据文件的效率较低。
发明内容
有鉴于此,本发明实施例提供一种电力数据文件的处理系统和方法,以解决处理电力数据文件的效率较低的问题。
为实现上述目的,本发明实施例提供如下技术方案:
本发明实施例第一方面公开一种电力数据文件的处理系统,所述系统至少包括:负载控制服务器和多个解析计算服务器;
所述负载控制服务器,用于接收由多个采集终端发送的电力数据文件,并根据预设的负载均衡策略将所述电力数据文件分发至解析计算服务器,其中,所述负载控制服务器还用于:周期性根据所述解析计算服务器的负载值,调整所述解析计算服务器中处于运行状态的解析服务实例的数量;
所述解析计算服务器,用于在接收到所述电力数据文件的情况下,利用处于运行状态的所述解析服务实例,对所述电力数据文件进行解析处理得到处理结果,并根据预设条件将所述处理结果存储至指定位置。
优选的,周期性根据所述解析计算服务器的负载值,调整所述解析计算服务器中处于运行状态的解析服务实例的数量的所述负载控制服务器,具体用于:
周期性获取负载值大于第一阈值的所述解析计算服务器的第一数量比例,当所述第一数量比例不小于第一预设比例时,启动任意所述解析计算服务器中新的解析服务实例,直至所有所述解析计算服务器的负载值不大于第二阈值;
周期性获取负载值小于第三阈值的所述解析计算服务器的第二数量比例,当所述第二数量比例不小于第二预设比例时,逐个停止负载值小于所述第三阈值的所述解析计算服务器中的解析服务实例直至负载值上升至预设负载区间。
优选的,所述处理结果包含多条数据;
用于根据预设条件将所述处理结果存储至指定位置的所述解析计算服务器,具体用于:
将所述处理结果中满足不同预设条件的数据分别存储至缓存、消息队列、时序数据库和关系数据库。
优选的,所述系统还包括:应用服务器;
所述应用服务器,用于从所述时序数据库和/或所述关系数据库中读取待展示数据,并将所述待展示数据进行展示。
优选的,所述系统还包括:对时服务器;
所述对时服务器,用于从北斗系统或GPS获取时间信息,并将所获取的所述时间信息分别发送至所述负载控制服务器、所述解析计算服务器和所述应用服务器以进行时间校准。
优选的,所述负载控制服务器还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京恒华龙信数据科技有限公司,未经北京恒华龙信数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210163502.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:空调控制方法、服务器、空调及用户终端
- 下一篇:一种集成化多元气体供应系统