reThrottle:ExpressJS 的请求节流中间件 - 将唯一 ip 地址限制为每秒一定数量的请求

时间:2024-07-15 17:05:42
【文件属性】:

文件名称:reThrottle:ExpressJS 的请求节流中间件 - 将唯一 ip 地址限制为每秒一定数量的请求

文件大小:350KB

文件格式:ZIP

更新时间:2024-07-15 17:05:42

JavaScript

重新油门 为 ExpressJS 请求节流中间件 将唯一的 ip 地址限制为每秒一定数量的请求。 ###版本:0.1.0 将 Redis 用于易失性 (LRU) 缓存。 ( ) ###配置: redisPort : 6379 - 你的 redis 实例的端口。 redisMaxMemoryInBytes : 2000 - Redis 将用于缓存的最大内存量。 (驱逐:volatile-lru) intervalInSeconds : 1 - IP 地址必须达到限制的时间(以秒为单位)。 successCallback : fn(req, res, next) - 如果请求被接受则回调。 failureCallback : fn(req, res, next) - 如果请求被拒绝则回调。 maxRequestsPerInterval : 30 - 在给定的时间间隔内允许的


【文件预览】:
reThrottle-master
----example()
--------express-example.js(749B)
----LICENSE(733B)
----README.md(2KB)
----reThrottle.js(5KB)
----node_modules()
--------redis()
--------hiredis()
----package.json(587B)

网友评论