一种定时任务执行方法、分布式服务器集群及电子设备

基本信息

申请号 CN201710912217.3 申请日 -
公开(公告)号 CN109582466B 公开(公告)日 2021-05-25
申请公布号 CN109582466B 申请公布日 2021-05-25
分类号 G06F9/52(2006.01)I;G06F9/54(2006.01)I 分类 -
发明人 贾振通;杜楠;马宏伟 申请(专利权)人 北京金山软件有限公司
代理机构 北京柏杉松知识产权代理事务所(普通合伙) 代理人 马敬;项京
地址 100085北京市海淀区小营西路33号金山软件大厦
法律状态 -

摘要

摘要 本发明实施例提供了一种定时任务执行方法、分布式服务器集群及电子设备,所述方法包括,分布式服务器集群中的一台第一服务器获得定时任务创建请求;第一服务器根据定时任务创建请求,将定时任务创建请求转换为任务创建消息,并向消息队列发布任务创建消息;分布式服务器集群中的部分或服务器从消息队列获得任务创建消息;部分或服务器获得任务创建消息后,根据任务创建消息各自创建定时任务;当定时任务被触发时,部分或服务器尝试从预设存储位置获取分布式锁;部分或服务器中成功获得分布式锁的一台第二服务器执行定时任务。由于不需要指定固定的服务器接收定时任务,从而降低了创建或配置定时任务的复杂度。