【技术实现步骤摘要】
业务请求处理方法、装置及存储介质
[0001]本申请涉及计算机
,尤其涉及一种业务请求处理方法
、
装置及存储介质
。
技术介绍
[0002]在计算机领域软件定义网络
(software defined network
,
SDN)
的应用场景中,业务请求信息通过编排控制器编排为业务设备可识别的信息并在设备上生效业务
。
编排控制器接收业务
/
管理平台侧的业务请求,对业务请求进行请求校验
、
分析和编排,生成设备可识别的指令通过接口发送到设备上,实现业务系统到设备的编排控制能力
。
[0003]现有技术中,编排控制器采用同步调用方式,当业务涉及的配置多流程复杂时,这种方式会出现响应时间长
、
业务堵塞的现象
。
如果业务编排失败,编排控制器无法直观找到具体失败位置,不能去处理已下发的指令和已处理的流程
。
技术实现思路
[0004]本申请提供了一种业务请求处理方法
、
装置及存储介质,用于提高业务请求的处理效率
。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供了一种业务请求处理方法,该方法包括:接收来自业务平台的多个业务请求,业务请求用于请求处理通信业务,一个业务请求对应多个业务设备;针对多个业务请求中的每个业务请求,根据业务请求包括的配置参数的类型,将业务请求 ...
【技术保护点】
【技术特征摘要】
1.
一种业务请求处理方法,其特征在于,应用于编排控制器,所述方法包括:接收来自业务平台的多个业务请求,所述业务请求用于请求处理通信业务,一个业务请求对应多个业务设备;针对所述多个业务请求中的每个业务请求,根据所述业务请求包括的配置参数的类型,将所述业务请求拆分为多个子任务,并将每个子任务转换为对应的业务指令,得到所述业务请求对应的多个业务指令;所述业务指令为具有处理所述通信业务功能的业务设备可识别的指令;分别向所述多个业务请求对应的业务设备发送各自对应的多个业务指令,以使得所述业务请求对应的业务设备执行所述多个业务指令
。2.
根据权利要求1所述的方法,其特征在于,针对所述多个业务请求中的每个业务请求,所述根据所述业务请求包括的配置参数的类型,将所述业务请求拆分为多个子任务,并将每个子任务转换为对应的业务指令,得到所述业务请求对应的多个业务指令,包括:对所述业务请求进行参数校验和资源预分配,所述参数校验用于校验业务请求参数是否有效,所述资源预分配用于为所述业务请求配置对应的处理资源;在所述业务请求通过参数校验的情况下,对所述业务请求进行拆分,得到多个子任务;调用预设接口将每个子任务转换为对应的业务指令,得到所述业务请求对应的多个业务指令
。3.
根据权利要求1或2所述的方法,其特征在于,所述方法还包括:若所述业务请求对应的业务设备执行所述多个业务指令失败,则对所述业务请求进行重配处理,所述重配处理包括配置重做
、
配置回滚,所述配置重做是指重新下发所述业务请求执行过程中失败的业务指令,配置回滚是指删除所述业务请求执行过程中生成的业务指令
。4.
根据权利要求3所述的方法,其特征在于,所述对所述业务请求进行配置重做
、
配置回滚,包括:若所述业务请求对应的业务设备执行所述多个业务指令失败,则对所述业务请求进行配置重做;在对所述业务请求进行配置重做后,所述业务请求对应的业务设备执行所述多个业务指令再次失败,则对所述业务请求进行配置回滚
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:根据回调注册信息,向所述业务平台发送执行完成的所述多个业务请求
。6.
一种业务请求处理装置,其特征在于,应用于编排控制器,所述装置包括:接收单元,用于接收来自业务平台的多个业务请求,所述业务请求用于请...
【专利技术属性】
技术研发人员:宋盈,任枫华,陈燕,马季春,屠礼彪,李启旺,
申请(专利权)人:中讯邮电咨询设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。