一种定时任务执行方法、分布式服务器集群及电子设备
基本信息
申请号 | CN201710912217.3 | 申请日 | - |
公开(公告)号 | CN109582466B | 公开(公告)日 | 2021-05-25 |
申请公布号 | CN109582466B | 申请公布日 | 2021-05-25 |
分类号 | G06F9/52(2006.01)I;G06F9/54(2006.01)I | 分类 | - |
发明人 | 贾振通;杜楠;马宏伟 | 申请(专利权)人 | 北京金山软件有限公司 |
代理机构 | 北京柏杉松知识产权代理事务所(普通合伙) | 代理人 | 马敬;项京 |
地址 | 100085北京市海淀区小营西路33号金山软件大厦 | ||
法律状态 | - |
摘要
摘要 | 本发明实施例提供了一种定时任务执行方法、分布式服务器集群及电子设备,所述方法包括,分布式服务器集群中的一台第一服务器获得定时任务创建请求;第一服务器根据定时任务创建请求,将定时任务创建请求转换为任务创建消息,并向消息队列发布任务创建消息;分布式服务器集群中的部分或服务器从消息队列获得任务创建消息;部分或服务器获得任务创建消息后,根据任务创建消息各自创建定时任务;当定时任务被触发时,部分或服务器尝试从预设存储位置获取分布式锁;部分或服务器中成功获得分布式锁的一台第二服务器执行定时任务。由于不需要指定固定的服务器接收定时任务,从而降低了创建或配置定时任务的复杂度。 |
