[发明专利]一种基于集群系统的任务均衡调度方法无效

专利信息
申请号: 201910753685.X 申请日: 2019-08-15
公开(公告)号: CN110515714A 公开(公告)日: 2019-11-29
发明(设计)人: 何潭龙;冯灵敏;宁利 申请(专利权)人: 浙江万朋教育科技股份有限公司
主分类号: G06F9/48 分类号: G06F9/48;G06F9/50
代理公司: 33240 杭州君度专利代理事务所(特殊普通合伙) 代理人: 朱月芬<国际申请>=<国际公布>=<进入
地址: 310013 浙江省杭州市西湖*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于集群系统的任务均衡调度方法。本发明具体实现包括:每次服务器获取需要执行的记录后,先去获取相关的执行权限,如果获取到了执行权限,就继续执行。如果发现执行权限已经被别的服务器获取,就自动放弃本次操作。进行下一条记录的权限获取。同时定期清理过期权限,定时将挂起的权限释放,保证记录执行的完整性。本发明具备了前两种方式的优点,同时改善了它们的缺点,具有部署方便,扩展方便的特点,同时充分利用了现有的服务器资源,均衡分配。非常适合集群部署,集群扩展的过程非常简单。
搜索关键词: 权限 服务器获取 记录 服务器资源 本次操作 定期清理 集群部署 集群扩展 集群系统 继续执行 均衡分配 权限获取 权限释放 任务均衡 挂起 过期 调度 放弃 部署 保证 发现
【主权项】:
1.一种基于集群系统的任务均衡调度方法,其特征在于包括如下步骤:/n步骤(1)、定义一类数据执行key值、定义过期时间同时获取本机在局域网内唯一的ip;数据转换中key值规则为固定值+”_”+单条业务数据Id;固定值为conver_video_knowledge_of_list,单条业务数据id为01,相应key值为conver_video_knowledge_of_list_01,定义过期时间为T分钟,过期时间根据不同的业务配置不同的时间;设ip为192.168.0.22;/n步骤(2)、获取相关的存储连接,将相应的记录信息插入到存储介质中;记录信息包含了key、ip、过期时间;存储介质包括数据库或者缓存;缓存包括redis缓存;调用redis缓存中命令rpush(String key,String...strings),将相应的记录信息放入redis;如果是数据库中,则直接将相关记录信息插入数据库表中;key为conver_video_knowledge_of_list_01,ip为192.168.0.22;/n步骤(3)、通过相关的key获取第一条存储的记录,然后进行比对ip进行匹配是否是本机获取执行权限;假设根据key值获取的第一个ip值为192.168.0.22,代表的第一个申请权限的是本机;本机获取本条数据执行权限,可以对本条记录进行相关操作;假设取到的第一个ip为192.168.10.110,代表第一个申请的权限的机器非本机,本条记录执行权限获取失败,自动结束相关操作,进行下一条记录的权限申请;在reidis缓存中调用lindex(key,0)方法,在数据库中排序后取第一条;/n步骤(4)、为获取执行权限的记录锁定过期时间,锁定过期时间是防止相应的记录执行过程中,因不可抗拒因素造成的服务器死机、关机造成的记录被锁定而本机已经无法执行被一直挂起;在redis中调用expire(key,exitTime)方法;在数据库中可以添加过期记录;/n步骤(5)、定时或者下钩子程序清理权限过期的记录;在本次操作结束后,对本次操作的记录进行清理;或者是到过期时间后,将本次操作的记录清理,将权限释放;进行下一次权限的分配。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910753685.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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