[发明专利]推送服务器分配方法、装置、计算机设备和存储介质在审
申请号: | 201710607708.7 | 申请日: | 2017-07-24 |
公开(公告)号: | CN107743138A | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 刘浩 | 申请(专利权)人: | 上海壹账通金融科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 李文渊 |
地址: | 200000 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推送 服务器 分配 方法 装置 计算机 设备 存储 介质 | ||
技术领域
本发明涉及数据处理技术领域,特别是涉及一种推送服务器分配方法、装置、计算机设备和存储介质。
背景技术
随着计算机技术和互联网技术的发展,各种新信息头可以通过互联网进行传播。随着各种业务应用的出现,业务应用对应的公司都可以通过业务应用推送相关信息。
然而,传统的业务应用都会被配置对应的推送服务器,各业务应用对应的推送服务器的数量不会根据推送业务量的变化而变化。在业务应用出现大量的推送任务需求时,势必会降低推送任务的执行效率。
发明内容
基于此,有必要针对推送任务的执行效率低下的问题,提供一种推送服务器分配方法、装置、计算机设备和存储介质。
一种推送服务器分配方法,所述方法包括:
统计各应用标识对应的待推送任务量;
检测是否存在统计到的待推送任务量超过相应预设任务量的应用标识
检测到存在统计到的待推送任务量超过相应预设任务量的应用标识时,则根据检测到的应用标识对应的待推送任务量,确定推送服务器的服务器分配数量;
根据确定的服务器分配数量查询标记为空闲状态的推送服务器;
将查询到的推送服务器分配至所述检测到的应用标识对应的应用,使所述查询到的推送服务器执行所述应用的推送任务,并将所述查询到的推送服务器标记为忙碌状态。
一种推送服务器分配装置,所述装置包括:
任务统计模块,用于统计各应用标识对应的待推送任务量;
任务检测模块,用于检测是否存在统计到的待推送任务量超过相应预设任务量的应用标识
数量确定模块,用于检测到存在统计到的待推送任务量超过相应预设任务量的应用标识时,则根据检测到的应用标识对应的待推送任务量,确定推送服务器的服务器分配数量;
服务器查询模块,用于根据确定的服务器分配数量查询标记为空闲状态的推送服务器;
服务器分配模块,用于将查询到的推送服务器分配至所述检测到的应用标识对应的应用,使所述查询到的推送服务器执行所述应用的推送任务,并将所述查询到的推送服务器标记为忙碌状态。
一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
统计各应用标识对应的待推送任务量;
检测是否存在统计到的待推送任务量超过相应预设任务量的应用标识
检测到存在统计到的待推送任务量超过相应预设任务量的应用标识时,则根据检测到的应用标识对应的待推送任务量,确定推送服务器的服务器分配数量;
根据确定的服务器分配数量查询标记为空闲状态的推送服务器;
将查询到的推送服务器分配至所述检测到的应用标识对应的应用,使所述查询到的推送服务器执行所述应用的推送任务,并将所述查询到的推送服务器标记为忙碌状态。
一个或多个存储有计算机可执行指令的存储介质,所述计算机可执行指令被一个或多个处理器执行时,使得所述一个或多个处理器执行以下步骤:
统计各应用标识对应的待推送任务量;
检测是否存在统计到的待推送任务量超过相应预设任务量的应用标识
检测到存在统计到的待推送任务量超过相应预设任务量的应用标识时,则根据检测到的应用标识对应的待推送任务量,确定推送服务器的服务器分配数量;
根据确定的服务器分配数量查询标记为空闲状态的推送服务器;
将查询到的推送服务器分配至所述检测到的应用标识对应的应用,使所述查询到的推送服务器执行所述应用的推送任务,并将所述查询到的推送服务器标记为忙碌状态。
上述推送服务器分配方法、装置、计算机设备和存储介质,统计各应用标识对应的待推送任务量,在检测到存在应用标识对应的统计到的待推送任务量超过该应用标识对应的预设任务量时,根据该应用标识对应的待推送任务量确定推送服务器的服务器分配数量。根据确定的服务器分配数量查询标记为空闲状态的推送服务器,将查询到的推送服务器分配至检测到的应用标识对应的应用,使查询到的推送服务器执行该应用的推送任务,从而保证在待推送任务量超过预设任务量时,为应用添加推送服务器,节省了处理推送任务的时间,提高了推送任务的执行效率。
附图说明
图1为一个实施例中推送服务器分配方法的应用环境图;
图2为一个实施例中推送服务器分配系统中的服务器的结构框图;
图3为一个实施例中推送服务器分配方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海壹账通金融科技有限公司,未经上海壹账通金融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710607708.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件上传方法及装置
- 下一篇:节点控制方法及相关产品