对数据的操作放到接口里, 不仅减少了代码量, 而且可以真正实现高并发;
主要是看起来更加简单易懂, 好维护了;
如下图, 脚本行数明显减少, 同时逻辑更加简单了;
对数据的操作放到接口里了
接口
主要看上图
curl -s -X GET "http://$server_ip:$server_port/scriptinfo?ip=$t_ip&path=$this_path" | sh
这条命令,后台接口如下;
struct 结构体
Res_exec结构体用来存储返回结果;
路由
/scriptinfo 接口通过GET获取两个参数
ip和path
处理路由函数
测试请求
服务端
上面请求等同于执行以下sql
网友评论