Appearance
交易场景限制功能
交易场景限制功能,指的是在核心系统批量任务执行期间,阻止部分联机交易的调用。
使用说明
参数配置
yaml
comet:
flow:
#交易限制属性
tran-restrict:
#功能开关
enable: true
#默认错误码
default-ret-code: 999999
#服务限制信息
services:
#service-id:如果是图形流程,则配置URL地址,如果是编码流程,则配置beanName
- service-id: /rb/fin/current/dep
job-id: 851e73fb0e2b47a9a1c1ade67b54f84d
ret-code: RB5024
- service-id: /rb/fin/current/wtd
job-id: 851e73fb0e2b47a9a1c1ade67b54f84d
ret-code: RB5024
- service-id: core12000101Flow
job-id: 851e73fb0e2b47a9a1c1ade67b54f84d
ret-code: RB5024
配置说明
- 功能默认是关闭,需要开启则配置
enable
取值为true
; default-ret-code
:为默认错误码,在services
中没有单独配置时抛出该错误码,默认999999
;services
:配置具体的服务限制信息,列表格式,有三个属性:service-id
:联机接口服务,图形流程配置 URL 地址,编码流程配置 beanName;job-id
:任务 id,即 sonic 中正在执行的任务;ret-code
:错误码,针对该联机接口单独定义错误码,不定义则默认使用default-ret-code
。