[发明专利]调用方法、调用装置、服务器、终端及计算机可读存储介质在审

专利信息
申请号: 201811081305.4 申请日: 2018-09-17
公开(公告)号: CN109347918A 公开(公告)日: 2019-02-15
发明(设计)人: 张亚通 申请(专利权)人: 五八有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F9/50;G06F9/48
代理公司: 工业和信息化部电子专利中心 11010 代理人: 齐洁茹
地址: 300450 天津市滨海新区经济技术开*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 调用 客户端 延时 服务端 计算机可读存储介质 调用装置 服务器 计时 终端 发送 任务保存 监控 不均衡 时机 存储
【说明书】:

发明公开了一种调用方法、调用装置、服务器、终端及计算机可读存储介质,其中,调用方法包括如下步骤:接收各客户端发送的延时任务;存储接收到的所述延时任务,并监控所述延时任务的调用时机;依据所述调用时机,调用所述客户端执行所述延时任务。本发明通过将客户端中的延时任务保存在服务端中,利用服务端对延时任务进行计时监控,当到达计时时间,则利用服务端向客户端发送任务及执行任务的通知,实现了服务端均匀的调用客户端,解决了现有技术中存在的由于不能均匀的调用客户端执行任务,而造成的负载不均衡的问题。

技术领域

本发明涉及通信技术领域,尤其涉及一种调用方法、调用装置、服务器、终端及计算机可读存储介质。

背景技术

本地调度系统(例如:quartz,crontab,timer)在本地内存执行调度任务时,通过crtontab类似的表达式完成时间配置,通过指定执行的方法完成业务需求。

然而现有技术中,不能完成分布式系统的负载均衡,由于quartz,crontab等只能实现本地调用,所有业务都只能在添加调度的机器执行,在分布式系统中造成任务执行中单机负载太高,或者只能在分布式集群的所有机器添加调度,这样维护复杂度会更高。

可见,现有的调度方法存在不能均匀的调用客户端,由此造成负载不均衡的问题。

发明内容

本发明实施例提供一种调用方法、调用装置、服务器、终端及存储介质,用以解决现有技术中存在的不能均匀的调用客户端,而造成的负载不均衡的问题。

第一方面,本发明实施例提供一种调用方法,所述方法包括以下步骤:

接收各客户端发送的延时任务;

存储接收到的所述延时任务,并监控所述延时任务的调用时机;

依据所述调用时机,调用所述客户端执行所述延时任务。

可选的,所述接收各客户端发送的延时任务,具体包括:接收各客户端发送的经过序列化处理后的延时任务,并对接收到的延时任务进行反序列化处理获得任务内容。

可选的,所述依据所述调用时机调用所述客户端执行所述延时任务,具体包括:依据所述调用时机,利用传输控制协议TCP长连接的方式或者利用企业服务总线ESB向对应的客户端发送所述延时任务以及执行所述延时任务的通知。

第二方面,本发明实施例提供一种调用方法,包括以下步骤:

确定延时任务;

将所述延时任务发送给服务端;

在被所述服务端调用时,执行所述延时任务。

可选的,所述确定延时任务,具体包括:依据用户的访问记录及业务方的需求确定延时任务。

可选的,将所述延时任务发送给服务端,具体包括:对所述延时任务进行序列化处理,再将经过序列化处理后的任务发送给服务端。

可选的,所述在被所述服务端调用时,执行所述延时任务,具体包括:

接收服务端发送的延时任务及执行所述延时任务的通知;

根据所述通知,执行所述任务内容。

可选的,所述接收服务端发送的延时任务及执行所述延时任务的通知,具体包括:

接收服务端利用TCP长连接的方式发送的延时任务及执行所述延时任务的通知;

或者,接收服务端利用ESB企业服务总线发送的延时任务及执行所述延时任务的通知。

第三方面,本发明实施例提供一种调用装置,包括:接收模块、监控模块和调用模块

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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