数据源变量加载处理逻辑流程图
2019-12-03 17:48:28 0 举报
业务处理流程图
作者其他创作
大纲/内容
缓存是否存在
重新保存入参和 缓存中取出的当前组变量集合信息到数据库
返回风控变量集合信息
获取到锁
key是否存在
不存在
结束
存在
先尝试获取变量处理锁
入参 + 数据源组 拼接成字符,并进行md5
进行自旋操作,满足跳出的逻辑:获取到数据源组缓存标识 或者 到超时时间,跳出循环;然后从缓存中获取变量集合信息;
从缓存中查询当前数据源是否已经加载过
执行变量计算逻辑,并将当前组的所有变量缓存到redis中,同时将数据源组变量已处理标识写入缓存
无法获取锁
从缓存中取出当前数据源组的变量列表
调用加载数据源风控变量接口
开始
收藏
收藏
0 条评论
下一页