没有合适的资源?快使用搜索试试~ 我知道了~
p-ratelimit:基于 Promise 的实用程序,可确保您不会过快调用受速率限制的 API
共25个文件
ts:12个
json:5个
md:2个
需积分: 10 0 下载量 97 浏览量
2021-05-31
05:41:04
上传
评论
收藏 78KB ZIP 举报
温馨提示
p-速率限制 确保您不会太快地调用受速率限制的 API。 这是一个易于使用的实用程序,用于调用受速率限制的 API。 它将通过排队超过您的速率限制配额的请求来防止您超过速率限制。 如果您使用 Redis,则可以跨多个服务器应用速率限制。 它适用于任何返回 Promise 的 API 函数。 安装 $ npm i p-ratelimit 有什么不同 真实速率限制 等实用程序控制同时运行的函数数量。 这不会阻止您超出使用令牌桶节流的 API 的限制。 p-ratelimit支持并发和速率限制。 跨 API 系列工作 等实用程序为每个 API 函数创建单独的配额。 p-ratelimit可以为 API 系列中的所有函数强制执行单个共享配额。 最少的实现 实用程序提供了低级工具,需要您管理令牌并提供您自己的队列。 p-ratelimit要求对现有代码进行最少的修改。 分布式速
资源推荐
资源详情
资源评论
收起资源包目录
p-ratelimit-master.zip (25个子文件)
p-ratelimit-master
.gitignore 918B
UsingRedis.md 3KB
package.json 1KB
tslint.json 503B
package-lock.json 232KB
src
rateLimit.ts 2KB
quota
quotaManager.ts 2KB
redisQuotaManager.ts 4KB
quota.ts 626B
dequeue.ts 2KB
index.ts 262B
rateLimitTimeoutError.ts 52B
util.ts 558B
LICENSE 1KB
ava.config.js 123B
tsconfig.json 270B
.prettierrc.json 46B
p-ratelimit.sublime-project 414B
README.md 5KB
.npmignore 254B
test
quotaManager.ts 1KB
rateLimit.ts 9KB
redisQuotaManager.ts 8KB
dequeue.ts 2KB
.editorconfig 135B
共 25 条
- 1
资源评论
晔晔匠
- 粉丝: 27
- 资源: 4650
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功