[发明专利]一种基于统计表的多任务数据推送方法在审

专利信息
申请号: 201811602434.3 申请日: 2018-12-26
公开(公告)号: CN109756565A 公开(公告)日: 2019-05-14
发明(设计)人: 林康;罗鹰;李春生;罗勤 申请(专利权)人: 成都科来软件有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L12/863;H04L12/865;H04L12/875
代理公司: 成都天嘉专利事务所(普通合伙) 51211 代理人: 苏丹
地址: 610000 四川省成都市中国(四川)自由贸易*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 推送 任务数据 统计表 延迟 耗时 数据采集系统 网络分析应用 缓存 优先级规则 扩展性 任务队列 任务对象 任务更新 任务获取 任务配置 任务执行 推送性能 线程 解析 排队
【说明书】:

发明属于网络分析应用技术领域,具体涉及一种基于统计表的多任务数据推送方法,其特征在于推送步骤包括:第一步,建立任务优先级规则;第二步,建立任务队列;第三步,建立任务对象集双缓存;第四步,建立推送任务配置解析机制;第五步,建立任务更新流程;第六步,建立任务获取、执行、归还机制;第七步,根据任务执行线程的属性进行多任务数据的推送,本发明提供的一种基于统计表的多任务数据推送方法解决了由于推送任务排队执行导致的延迟问题,解决了由于“时间桶”较大耗时较长的“推送任务”对其他“时间桶”较小耗时较短的延迟影响,提升了推送效率,提升了“数据采集系统”的推送性能的扩展性。

技术领域

本发明属于网络分析应用技术领域,具体涉及一种基于统计表的多任务数据推送方法。

背景技术

在“网络分析系统”中,针对网口采集上来的数据,生成一条一条的存储统计记录后,至少有两种使用方式:

前台系统主动发起查询,“网络分析系统”按照指定时间条件、查询条件和合并条件,查询出存储统计记录并进行合并后,发送给前台系统;

“网络分析系统”作为数据源,主动推送数据到其他系统。第三方系统一次性下发多个查询任务,任务描述包括查询周期、查询条件和合并条件。“网络分析系统”根据系统时间,每间隔指定时间周期,就依次对每个任务进行查询,并将查询结果推送给第三方系统。由此,第三方系统可以源源不断的接收到来自“网络分析系统”推送的数据。

一般情况下,查询周期较长的任务,则查询耗时也相对较长,当第三方系统下发的任务数较多,查询周期种类较多时,由于查询任务数量和各种查询周期的任务相互影响,则会导致无法在一个查询周期内完成所有任务的查询和推送。

采用单线程依次查询每个任务并进行推送的方法时,由于任务数量非常多,则依次执行情形下,很可能最后执行的任务已经超过要求的时间周期。

举例说明:如执行查询时间周期为10S,总共查询任务由50个任务,则要求执行完这50个任务的总时间不能超过10S,否则下一个查询周期将会延迟。

部分可能采用多线程执行的情况,相对于单线程,多线程可以并行执行多个任务,对于单线程的问题会有所缓解,但无法避免不同时间周期的任务相互影响的情况。

举例说明:查询时间周期为10S的任务有50个,查询时间周期为1Min的任务有10个,推送线程有5个,推送线程依次获取任务。则查询周期为10S的任务要求所有50个任务在10S钟内完成,查询周期为1Min的任务要求所有10个任务在1Min之内完成。一般情况下,查询周期为1Min的任务,查询耗时也会较长,超过10S。因此,如果所有5个线程都在执行1Min时间周期的任务,则将会使所有时间周期为10S的任务,全部延迟。且这种情况很容易出现。

发明内容

本发明针对上述现有技术的不足,提供了一种基于统计表的多任务数据推送方法。

本发明的目的是通过以下技术方案实现的:

一种基于统计表的多任务数据推送方法,其特征在于推送步骤包括:

第一步,建立任务优先级规则;

第二步,建立任务队列;

第三步,建立任务对象集双缓存;

第四步,建立推送任务配置解析机制;

第五步,建立任务更新流程;

第六步,建立任务获取、执行、归还机制;

第七步,根据任务执行线程的属性进行多任务数据的推送。

所述步骤第一步的详细步骤包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都科来软件有限公司,未经成都科来软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811602434.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top