Rate_Limiter:传入和传出 API 速率限制器。 也可用于限制其他速率。

时间:2024-07-18 08:36:08
【文件属性】:

文件名称:Rate_Limiter:传入和传出 API 速率限制器。 也可用于限制其他速率。

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-18 08:36:08

JavaScript

##API Rate Limiter 这是一个 npm 模块,允许您在 node.js 或 io.js 服务器中实例化 RateLimiter 对象。 该对象公开下面记录的公共方法,旨在用于限制传入或传出 API 调用的速率。 速率限制器旨在快速且可扩展,因此它使用 redis 数据库来跟踪每个用户和全局请求。 NB Rate_Limiter 尚未准备就绪。 如果您想帮助它做好生产准备,请! ###Installation and Dependencies 将 APIRateLimiter 文件夹放入你的项目文件夹,或者使用 npm: $ npm install --save rate_limiter 接下来,在您的服务器上安装并运行 redis。 安装 redis 后,您可以使用以下命令运行它: $ redis-server 使用在您的服务器本地运行的 redis 实例是最


【文件预览】:
Rate_Limiter-master
----package.json(988B)
----test()
--------limiterTests.js(6KB)
--------examples()
----src()
--------rateLimiterMiddleware.js(75B)
--------rateLimiter.js(8KB)
----.gitignore(563B)
----README.md(6KB)

网友评论