【技术实现步骤摘要】
交易服务管控方法、装置、设备及存储介质
[0001]本专利技术实施例涉及人工智能领域,尤其涉及一种交易服务管控方法、装置、设备及存储介质。
技术介绍
[0002]基于建行新一代组件架构,各个组件之间可以通过P4进行寻址访问服务,一条交易线和业务线上存在多个关联组件交互,当其中任意一个组件出现异常时,都会出现“牵一发而动全身”的影响。
[0003]现有技术中,在服务组件发生异常时,为了保护自身系统交易处理,避免产生大量脏数据,通常会直接将整个交易系统停机,等到服务异常恢复之后,再重新启动系统进行业务处理。但这种方式存在系统停机重启的时间开销,会引起业务中断,影响业务的连续性。
技术实现思路
[0004]本专利技术实施例提供一种交易服务管控方法、装置、设备及存储介质,以实现针对性的对异常服务进行管控,避免停机修复,将业务影响范围降低到最小。
[0005]第一方面,本专利技术实施例提供了一种交易服务管控方法,包括:
[0006]接收调用请求报文,并确定与调用请求报文匹配的服务控制总开关的状态 ...
【技术保护点】
【技术特征摘要】
1.一种交易服务管控方法,其特征在于,包括:接收调用请求报文,并确定与所述调用请求报文匹配的服务控制总开关的状态;如果所述服务控制总开关处于工作状态,则获取所述调用请求报文中的服务交易码,并确定与所述服务交易码匹配的服务控制策略;使用所述服务交易码查询本地服务控制表,得到与所述服务控制策略对应的服务管控数据;根据所述服务管控数据,对所述调用请求报文进行响应处理。2.根据权利要求1所述的方法,其特征在于,接收调用请求报文,并确定与所述调用请求报文匹配的服务控制总开关的状态,包括:如果接收到其他组件的调用请求报文,则确定请求联机服务控制总开关的状态;如果接收到外呼其他组件的调用请求报文,则确定外呼联机服务控制总开关的状态;如果接收到定时扫描服务的调用请求报文,则确定定时扫描服务控制总开关的状态。3.根据权利要求2所述的方法,其特征在于,如果所述服务控制总开关处于工作状态,则获取所述调用请求报文中的服务交易码,并确定与所述服务交易码匹配的服务控制策略,包括:如果请求联机服务控制总开关处于工作状态,则从所述调用请求报文中获取本组件的联机服务交易码,并确定与所述联机服务交易码匹配的联机服务控制策略;其中,所述联机服务控制策略包括:根据本组件的联机服务交易码所对应的服务管控数据,确定服务是否被管控;或者,根据本组件和关联调用方的联机服务交易码所对应的服务管控数据,确定服务是否被管控。4.根据权利要求3所述的方法,其特征在于,使用所述服务交易码查询本地服务控制表,得到与所述服务控制策略对应的服务管控数据,包括:根据本组件的联机服务交易码查询本地服务控制表,得到本组件的服务开关状态;或者,根据本组件的联机服务交易码,获取关联调用方的联机服务交易码;根据本组件和关联调用方的联机服务交易码查询本地服务控制表,得到本组件和关联调用方的服务开关状态。5.根据权利要求2所述的方法,其特征在于,如果所述服务控制总开关处于工作状态,则获取所述调用请求报文中的服务交易码,并确定与所述服务交易码匹配的服务控制策略,包括:如果外呼联机服务控制总开关处于工作状态,则从所述调用请求报文中获取本组件的外呼服务交易码,并确定与所述外呼服务交易码匹配的外呼服务控制策略;其中,所述外呼服务控制策略包括:根据本组件的外呼服务交易码所对应的服务管控数据,确定服务是否被管控;或者,根据本组件和关联调用方的外呼服务交易码所对应的服务管控数据,确定服务是否被管控;或者,根据预设的常用外呼服务交易码所对应的服务管控数据,确定服务是否被管控。6.根据权利要求5所述的方法,其特征在于,使用所述服务交易码查询本地服务控制表,得到与所述服务控制策略对应的服务管控数据,包括:根据本组件的外呼服务交易码查询本地服务控制表,得到本组件的服务开关状态;或
者,根据本组件的外呼服务交易码,获取关联调用方的外呼服务交易码;根据本组件和关联调用方的外呼服务交易码查询本地服务控制表,得到本组件和关联调用方的服务开关状态;或者,获取预设的常用外呼服务交易码,根据常用外呼服务交易码查询本地服务控制表,得到常用外呼服务开关状态。7.根据权利要求2所述的方法,其特征在于,如果所述服务控制总开关处于工作状态,则获取所述调用请求报文中的服务交易码,并确定与所述服务交易码匹配的...
【专利技术属性】
技术研发人员:冷永照,左永平,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。