文件名称:dolph:强大而复杂的限速器中间件
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-10 13:24:47
JavaScript
多尔夫 Dolph是Express.js的速率限制中间件。 命名 Dolph以Dolph Lundgren的名字命名,Dolph Lundgren是曾经是夜总会保镖的演员,据报道他具有天才的智商,会说5种语言。 一个智能,精致的弹跳器正是中间件Dolph所追求的目标。 为什么还要使用另一个限速器中间件? 已经存在几种类似的中间件。 在我们评估现有的脚本时,尚无一个支持Redis-Lua脚本。 我们特别想要一个使用redis lua脚本的解决方案,因为它允许使用极其简单但无错误的解决方案。 速率限制算法的基础记录在。 安装海豚 $ npm install dolph --save 使用海豚 将中间件连接到您要对其进行速率限制的路由。 var dolph = require ( 'dolph' ) ; var rateLimiter = dolph ( { prefix : 'r
【文件预览】:
dolph-master
----.travis.yml(94B)
----index.js(200B)
----package.json(619B)
----test()
--------tests.js(5KB)
----LICENSE(1KB)
----lua()
--------limit.lua(302B)
----.gitignore(97B)
----lib()
--------middleware.js(2KB)
--------rate-limiter.js(2KB)
----Makefile(375B)
----README.md(3KB)