日志中间件记录
Document
- 例子(频率中间件)
参数说明
const setting= expires: 60000 // 请求访问时间,单位毫秒 times: 3 // 请求访问次数 saveLen: 10 // 应保存请求记录数 gapLen: 1 // 触发检查请求记录数间隔 flag:"flag"//请求标志,如果为function,则传人request对象 recordSetting: null /** *存储记录数据配置,默认为不存储,即为null *recordSetting: { *timeGap: 3000, //访问记录轮询间隔, *redis: null, //redis实例 *redis_key: "jackChen" //存储键名 } }
Example
const app = ;const memorySetting = expires: 6000 times: 2 flag: 'token';const type="query"//支持query,body,param,如果flag为函数,则无需传入,默认为queryconst memoryRateMiddle = memorySetting { if err console return res; ;} app;