esb-execute
2021-06-29 10:48:15 2 举报
登录查看完整内容
esb-execute
作者其他创作
大纲/内容
核心入口 ApiController
否
返回对应的错误响应结果
鉴权
在redis中给当cola接口的调用次数+1
从数据库查出接口配置
限流
解析请求参数,动态拼接sql
验证一分钟内接口调用次数是否超出限流阈值
是
外部系统发起请求
注。整个流程能查redis的都尽量去查了redis,包括各个Api的配置,避免查库带来的资源消耗
假设请求url为/knx-api/renke/cola
不存在
请求头中是否存在token
验证该token是否有访问名称为cola的接口的权限
全局拦截器 TokenInterceptor
验证请求参数是否存在sql注入非法参数
接口cola是否为下线状态
判断接口cola是否存在
存在
超出
请求的token是否存在redis
查询redis 中是否存在cola接口
从redis取出接口配置
返回正确的响应结果
收藏
收藏
0 条评论
回复 删除
下一页