System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种任务调度方法、装置、电子设备及存储介质。
技术介绍
1、用户通过访问业务系统布置所需业务,大部分业务可通过业务系统访问数据库完成,但是任有部分业务需要访问业务中台完成。当前各业务中台已经发布的共享服务在技术路线、发布方式、鉴权控制、管理手段等方面存在较大差异,导致用户在使用各业务中台服务时,无法及时获取到最新的服务信息,无法通过同一个渠道获取服务信息。各业务中台技术路线、贯通方式不统一,鉴权方式也不统一,导致前台任务应用在建设过程中涉及重复开发,重复去适配,增加了大量工作量,无法发挥业务中台的全部价值,既降低了任务调度过程的鉴权效率效率,也给业务中台的管理人员、运营人员、开发人员以及使用用户共同推进业务中台战略落地的过程中带来了相应的阻碍。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种任务调度方法、装置、电子设备及存储介质,以克服现有技术中全部或部分不足。
2、基于上述目的,本申请提供了一种任务调度方法,应用于任务调度组件,多个业务系统通过任务调度组件与多个业务中台通信连接,包括:接收至少一个业务系统发送的任务调度请求;对所述任务调度请求进行鉴权,响应于确定所述任务调度请求通过所述鉴权,对所述任务调度请求进行解析,以得到所述任务调度请求对应的访问权限;向与所述访问权限关联的业务中台发送对所述任务调度请求进行处理的处理请求;接收与所述处理请求对应的任务处理结果,并发送所述任务处理结果至所述业务系统。
3、可选地,所述任务
4、可选地,所述访问权限包括业务中台标识;所述向与所述访问权限关联的业务中台发送对所述任务调度请求进行处理的处理请求,包括:在预先存储的关联表中查找所述业务中台标识对应的业务中台,并将所述处理请求发送至所述业务中台。
5、可选地,在对所述任务调度请求进行鉴权之前,所述方法包括:对全部任务调度请求对应的流量进行监控,响应于确定所述流量大于或等于流量阈值,对全部任务调度请求进行限流处理。
6、可选地,在接收与所述处理请求对应的任务处理结果之后,所述方法包括:基于所述任务调度请求和任务处理结果,生成所述任务调度请求对应的服务日志,将所述服务日志发送至云端服务器。
7、可选地,所述方法包括:按照预定探测协议,对所述任务调度组件进行监控,得到监控结果;响应于确定所述监控结果为异常监控结果,查找所述异常监控结果对应的恢复策略;按照所述恢复策略,对所述任务调度组件进行恢复。
8、可选地,在向与所述访问权限关联的业务中台发送对所述任务调度请求进行处理的处理请求之前,所述方法包括:响应于检测到与所述访问权限关联的业务中台存在故障,向所述业务系统发送任务调度失败的信息。
9、基于同一专利技术构思,本申请还提供了一种任务调度装置,应用于任务调度组件,多个业务系统通过任务调度组件与多个业务中台通信连接,包括:接收模块,被配置为接收至少一个业务系统发送的任务调度请求;鉴权模块,被配置为对所述任务调度请求进行鉴权,响应于确定所述任务调度请求通过所述鉴权,对所述任务调度请求进行解析,以得到所述任务调度请求对应的访问权限;第一发送模块,被配置为向与所述访问权限关联的业务中台发送对所述任务调度请求进行处理的处理请求;第二发送模块,被配置为接收与所述处理请求对应的任务处理结果,并发送所述任务处理结果至所述业务系统。
10、基于同一专利技术构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。
11、基于同一专利技术构思,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。
12、从上面所述可以看出,本申请提供的任务调度方法、装置、电子设备及存储介质,所述方法包括接收至少一个业务系统发送的任务调度请求。对所述任务调度请求进行鉴权,提高了进行任务调度的鉴权效率,响应于确定所述任务调度请求通过所述鉴权,对所述任务调度请求进行解析,以得到所述任务调度请求对应的访问权限,确保能够准确查找到任务调度请求的访问范围。向与所述访问权限关联的业务中台发送对所述任务调度请求进行处理的处理请求,以确保任务调度请求能够被准确处理。接收与所述处理请求对应的任务处理结果,并发送所述任务处理结果至所述业务系统,确保了任务调度的顺利完成。
本文档来自技高网...【技术保护点】
1.一种任务调度方法,其特征在于,应用于任务调度组件,多个业务系统通过任务调度组件与多个业务中台通信连接,包括:
2.根据权利要求1所述的方法,其特征在于,所述任务调度请求至少包括应用标识和加密令牌;
3.根据权利要求1所述的方法,其特征在于,所述访问权限包括业务中台标识;
4.根据权利要求1所述的方法,其特征在于,在对所述任务调度请求进行鉴权之前,所述方法包括:
5.根据权利要求1所述的方法,其特征在于,在接收与所述处理请求对应的任务处理结果之后,所述方法包括:
6.根据权利要求1所述的方法,其特征在于,所述方法包括:
7.根据权利要求1所述的方法,其特征在于,在向与所述访问权限关联的业务中台发送对所述任务调度请求进行处理的处理请求之前,所述方法包括:
8.一种任务调度装置,其特征在于,应用于任务调度组件,多个业务系统通过任务调度组件与多个业务中台通信连接,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时
10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至7任一所述方法。
...【技术特征摘要】
1.一种任务调度方法,其特征在于,应用于任务调度组件,多个业务系统通过任务调度组件与多个业务中台通信连接,包括:
2.根据权利要求1所述的方法,其特征在于,所述任务调度请求至少包括应用标识和加密令牌;
3.根据权利要求1所述的方法,其特征在于,所述访问权限包括业务中台标识;
4.根据权利要求1所述的方法,其特征在于,在对所述任务调度请求进行鉴权之前,所述方法包括:
5.根据权利要求1所述的方法,其特征在于,在接收与所述处理请求对应的任务处理结果之后,所述方法包括:
6.根据权利要求1所述的方法,其特征在于,所述方法包括:
...
【专利技术属性】
技术研发人员:刘超,刘虎,都俊超,褚宇宁,赵赫奇,彭放,毛一凡,纪鑫,李君婷,陈屹婷,张文雅,王青亮,吴凡,
申请(专利权)人:国家电网有限公司大数据中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。