2023年8月更新日志
New Feature
控制台支持权限点管控【6.0】
【功能描述】
控制台的角色权限可在「设置」-「角色管理」中进行限制,「角色管理」的介绍参见「业务中心」-「角色管理」部分内容。
控制台默认只有超级管理员和控制台管理员能够进入,且都拥有控制台内的最高权限。
控制台的默认权限点如下所示:
【调度】增加控制调度任务的开关和定时功能【5.3】
【背景介绍】升级的时候,调度需要进行停服换包,此时如果有任务还在跑,只能被迫取消,为了避免任务大量取消的情况,需要限制任务在升级之前的一段时间不再能提交。
【功能描述】
「控制台」-「队列管理」中新增「任务提交管控」tab,在其中可以创建、开启/关闭和删除管控规则。
在管控规则的计划开始和结束时间期间,调度无法提交任务到队列上。
管控规则的状态分为执行中、等待执行、关闭、无效、过期5种状态:
- 执行中:开启并且已经实际生效的规则
- 等待执行:开启但未实际生效的规则
- 关闭:没到「计划结束时间」的关闭应用的规则
- 无效:超出「计划结束时间」的无实际生效时间的规则(没有实际生效过)
- 过期:超过「计划结束时间」的有实际生效时间的规则(实际生效过)
管控规则的关闭和删除逻辑:
- 同一时间至多只能有一条规则为「开启」状态,如果在有规则开启状态下,要开启/创建规则,那么就会关闭已经开启的规则;
- 只要没到计划结束时间,规则就可以不断开启/关闭;
- 没有实际生效过且为「无效」或者「关闭」状态的规则才能删除。
任务提交管控角色权限:
默认只有超级管理员和控制台管理员能够看到和进入这个tab,并能创建、开启/关闭和删除管控规则。