一种基于业务及数据量控制的优先级调度方法
摘要:
一种基于业务及数据量控制的优先级调度方法,涉及电力系统信息技术应用领域。目前,每接到一个业务系统接入需求就定制开发一个接口,造成接口技术单一但接口数量繁多。本发明收到外部业务系统的请求后,统一接口平台划分为多个子任务进行查询,并定义每一个子任务优先级;优先级为最高级的子任务进入特殊线程池执行,非最高级的子任务进入普通池执行,当特殊线程池的执行线程达到最大值时,最高优先级的任务可进入普通池执行,若此时普通线程池的执行线程也达到最大值,则这个最高优先级的任务进入应急线程池执行,若三个线程池都达到最大执行数量,后续任务处于等待状态。本技术方案避免系统拥塞,确保关键业务优先执行、低优先级业务平稳完成。
0/0