express接口做1分钟只能请求一次的限制
后台有一个接口,做一分钟内只能被调用一次,多余的请求被忽略。请问有什么模块或者什么方法可以来实现吗
7 回复
每次请求,redis做个标记,一分钟后过期?
看看这个合不合适 express-rate-limit
@lvwxx 没有用到redis。。。。。。
@yviscool 好的,我看看
做个闭包函数的,里面挂一个定时器,就是了。。。。
实现手段有点多
你可以参考 expressjs Rate limiting实现的库https://github.com/nfriedly/express-rate-limit