lizard
2016-11-17 22:25:23 1 举报
一个接口请求器的两套构架图
作者其他创作
大纲/内容
http传输
根据级别
销毁接口消费者
验证器
本地任务读取器
接口消费者
数据库增删改查消费者
消费大于生产
如果需要比对数据库
转化器,负责转换成标准任务格式
创建数据库增删改查消费者
向接口通信,消费接口任务,吐出 json 数据
sample.json
可拓展验证器,写出自己的验证逻辑,在配置文件里需指定调用哪个验证器
web任务读取器
任务列表
创建接口消费者
根据消费速度,动态创建
产生报警
中央调度器存放着任务列表功能:拆解任务调度任务销毁任务
http_post
生产大于消费
配置文件
+ 地址+ 方法+ 状态码是否匹配+ 返回数据是否匹配+ 回调一个验证函数名称+ 最长响应时间
程序运行开始,会启动网络伺服器,开始监听http请求的任务
推送
等待结束,未响应完成的接口均停止操作
通用逻辑验证器
本地读取
数据库消费者A
接口消费者A
写入到Html,形成报表
数据库执行器
自定义验证器B
数据库验证列表
自定义验证器A
接口消费者B
如果不需要执行数据库操作
邮件
程序运行开始,本地任务读取器会扫描本地的所有配置文件,并推送给中央调度器
接口请求器
因为硬盘IO比较费时,所以动态创建数个消费者,由数据库执行器维护
生产接口任务
因为网络IO比较费时,所以动态创建数个消费者,由接口请求器维护
http post
无论是否验证通过,返回结果
数据库消费者B
全局等待器
收藏
收藏
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容