[发明专利]轻量级任务触发系统及业务生态系统在审

专利信息
申请号: 202110725323.7 申请日: 2021-06-29
公开(公告)号: CN113282398A 公开(公告)日: 2021-08-20
发明(设计)人: 吴顾;赵晨;肖建涛 申请(专利权)人: 杭州洋驼网络科技有限公司
主分类号: G06F9/48 分类号: G06F9/48;G06F9/50;G06F9/54
代理公司: 北京世誉鑫诚专利代理有限公司 11368 代理人: 孙国栋
地址: 310000 浙江省杭州市西湖区蒋*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 轻量级 任务 触发 系统 业务 生态系统
【权利要求书】:

1.一种轻量级任务触发系统(1),与业务系统(2)通信连接,所述业务系统(2)设置有多个业务逻辑,其特征在于,所述轻量级任务触发系统(1)包括任务创建服务单元(11)、数据库(12)、任务管理单元(13)、任务扫描器(14)、任务资源池(15)和任务触发器(16);

所述任务创建服务单元(11)通信连接于所述数据库(12),所述任务创建服务单元(11)用于创建定时提醒任务、并将所述定时提醒任务上传至所述数据库(12)中;

所述任务管理单元(13)通信连接于所述数据库(12)、并用于管理所述数据库(12)中的全部定时提醒任务;

所述任务扫描器(14)通信连接于所述数据库(12),所述任务扫描器(14)用于对所述数据库(12)中的全部定时提醒任务进行扫描、并将特定时间段内需要执行的定时提醒任务发送至所述任务资源池(15);

所述任务触发器(16)通信连接于所述任务资源池(15),所述任务触发器(6)设置为按照时间先后顺序将定时提醒任务依次从所述任务资源池(5)中取出并发送给所述业务系统(2),以触发所述业务系统(2)执行与定时提醒任务对应的业务逻辑。

2.根据权利要求1所述的轻量级任务触发系统(1),其特征在于,所述数据库(2)包括任务类型表、任务总表和corn任务表。

3.根据权利要求1所述的轻量级任务触发系统(1),其特征在于,所述任务管理单元(3)包括任务类型管理、总任务管理和corn任务管理。

4.根据权利要求1所述的轻量级任务触发系统(1),其特征在于,

所述数据库(2)的任务总表包括多个任务分表;

所述轻量级任务触发系统(1)还包括任务调配单元(17),所述任务调配单元(17)通信连接于所述任务扫描器(14)、并通过分表逻辑计算确定任务扫描器(14)要扫描的任务分表。

5.根据权利要求1所述的轻量级任务触发系统(1),其特征在于,

所述轻量级任务触发系统(1)还包括任务创建客户端(18),所述任务创建客户端(18)通信连接于所述任务创建服务单元(11);

所述任务创建客户端(18)用于录入任务数据,以使所述任务创建服务单元(11)利用所述任务数据创建对应的定时提醒任务。

6.一种业务生态系统,其特征在于,包括业务系统(2)和权利要求1-3中任一项所述的轻量级任务触发系统(1),所述业务系统(2)设置有多个业务逻辑,所述轻量级任务触发系统(1)通信连接于所述业务系统(2)并用于触发所述业务系统(2)执行对应的业务逻辑。

7.根据权利要求6所述的业务生态系统,其特征在于,

所述业务生态系统还包括分布式服务框架(3);

所述轻量级任务触发系统(1)还包括任务创建客户端(18),所述任务创建客户端(18)通过所述分布式服务框架(3)通信连接于所述任务创建服务单元(11);

所述任务创建客户端(18)设置为能够被所述业务系统(2)调用以录入任务数据,以使所述任务创建服务单元(11)利用所述任务数据创建对应的定时提醒任务。

8.根据权利要求6所述的业务生态系统,其特征在于,所述业务生态系统还包括消息中间件(4),所述轻量级任务触发系统(1)的任务触发器(16)通过所述消息中间件(4)与所述业务系统(2)间接通信连接。

9.根据权利要求8所述的业务生态系统,其特征在于,

所述业务系统(2)在数量上为一个或多个;

所述任务创建服务单元(11)创建的各定时提醒任务具有特定的任务类型;

所述消息中间件(4)配置有与各任务类型对应的主题,各业务系统(2)预先订阅所述消息中间件(4)中对应的主题;

所述消息中间件(4)设置为接收所述任务触发器(16)发送的定时提醒任务、并将与主题对应的定时提醒任务分别发送给订阅有该主题的业务系统(2),以触发订阅有该主题的业务系统(2)执行与该定时提醒任务对应的业务逻辑。

10.根据权利要求6所述的业务生态系统,其特征在于,

所述轻量级任务触发系统(1)在数量上为多个;

所述业务生态系统还包括分布式协调服务系统(5),所述分布式协调服务系统(5)通信连接于所述多个轻量级任务触发系统(1);

所述分布式协调服务系统(5)记录所述多个轻量级任务触发系统(1)的IP信息、且所有轻量级任务触发系统(1)的IP信息一起构成集群IP信息;

所述分布式协调服务系统(5)设置为在集群IP信息发生变化时将集群IP信息已发生变化的状态发送给所有的轻量级任务触发系统(1)。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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