登录 注册
当前位置:主页 > 资源下载 > 10 > ip-rate-limiter下载

ip-rate-limiter下载

  • 更新:2024-11-18 20:24:50
  • 大小:8KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

IP速率限制器 实作一IP限速器机制之快服务器 要求 限制每分钟来自同一个一个IP的请求数量不得超过60 在首页显示目前的请求量,超过限制的话则显示“错误”,例如在一分钟内第30个请求则显示30,第61个请求则显示错误 快速开始 安装 $ npm install 配置 # setup env variable (redis info & rate limit info) $ vim .env PORT=3000 REDIS_HOST="127.0.0.1" REDIS_PORT=6379 REDIS_PWD="" RATE_LIMITER_WINDOW_SEC=60 RATE_LIMITER_COUNT=60 运行服务器 $ npm start 运行测试 $ npm test 基本用法 const result = require('dotenv').config(); const Exp