[发明专利]任务处理方法及系统在审
申请号: | 201711170305.7 | 申请日: | 2017-11-22 |
公开(公告)号: | CN109814988A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 谢坚;王旭辉 | 申请(专利权)人: | 深圳竹云科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 子队列 任务处理 任务队列 处理效率 严重损失 优先执行 查找 申请 | ||
本申请实施例提供了一种任务处理方法及系统,其中,该方法包括:确定目标任务的优先级;从包括多个任务子队列的任务队列中,查找与所述目标任务的优先级对应的目标任务子队列,其中,所述任务队列中的不同任务子队列的优先级不同,优先级越高的任务子队列中的任务越优先执行;将所述目标任务加入到所述目标任务子队列中,上述实施例,能够在一定程度上提高紧急任务的处理效率,进而在一定程度上减少了紧急任务不能及时处理而造成严重损失的情况的发生。
技术领域
本发明涉及计算机技术领域,具体涉及一种任务处理方法及系统。
背景技术
随着企业信息化程度日新月异,企业的信息系统数量和种类持续增加,应用系统账号与角色权限管理随之越来越繁琐复杂,降低了企业信息系统的效率。
为了提高企业信息系统管理人员工作效率,提高业务系统安全性与合规性,同时各企业信息化水平的提高以及信息系统在企业内的全面推广,很多企业会搭建统一用户身份管理系统(Identity Manager,IDM)。通过IDM与各应用系统的集成,为企业构建统一的集中身份管理平台,实现对企业各应用系统账号及权限的集中管控,提高了信息系统的管理效率。
在传统的IDM中,IDM平台采用先进先出(First In First Out,FIFO)的队列顺序执行产生的任务,当有任务加入任务队列时,直接将任务置于任务队列的最后一位,若要对新加入任务进行执行,必须等待队列中在新任务之前的所有任务均执行结束之后才进行执行,导致紧急任务需要等待较长时间后才能执行,从而降低对紧急任务的处理效率,容易造成严重损失的情况的发生。
发明内容
本申请实施例提供一种任务处理方法及系统,能够在一定程度上提高紧急任务的处理效率,进而在一定程度上减少了紧急任务不能及时处理而造成严重损失的情况的发生。
本申请实施例的第一方面提供了一种任务处理方法,包括:
确定目标任务的优先级;
从包括多个任务子队列的任务队列中,查找与所述目标任务的优先级对应的目标任务子队列,其中,所述任务队列中的不同任务子队列的优先级不同,优先级越高的任务子队列中的任务越优先执行;
将所述目标任务加入到所述目标任务子队列中。
本申请实施例的第二方面提供了一种任务处理装置,包括:
确定单元,用于确定目标任务的优先级;
查找单元,用于从包括多个任务子队列的任务队列中,查找与所述目标任务的优先级对应的目标任务子队列,其中,所述任务队列中的不同任务子队列的优先级不同,优先级越高的任务子队列中的任务越优先执行;
加入单元,用于将所述目标任务加入到所述目标任务子队列中。
本申请实施例的第三方面提供了一种任务处理系统,包括:
存储有可执行程序代码的存储器;
处理器;
所述处理器用于执行所述存储器中存储的可执行程序代码,执行本申请实施例提供的任一种任务处理方法。
本申请实施例的第四方面提供了一种计算机可读存储介质,其中,所述计算机可读存储介质用于存储计算机程序,其中,所述计算机程序使得计算机实现如本申请实施例第一方面中所描述的部分或全部的方法。
本申请实施例的第五方面提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序使得计算机实现如本申请实施例第一方面中所描述的部分或全部的方法。该计算机程序产品可以为一个软件安装包。
实施本发明实施例,具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳竹云科技有限公司,未经深圳竹云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711170305.7/2.html,转载请声明来源钻瓜专利网。