sr-rate-limiter

1.0.5 • Public • Published

RATE-LIMITER

可通过此模块实现接口限流的功能

安装

npm --registry http://npm.oa.com install "sr-rate-limiter"

例子

实现按分钟进行限流,每分钟最多请求60次;

const SRRateLimiter = require('sr-rate-limiter');
SRRateLimiter.init({
  host: '127.0.0.1',
  port: 6379,
  password: '',
});
const isOk = await SRRateLimiter.acquire('use81a3341341f2341a');

init({ host, port, password })

  • host: redis的host( 必填
  • port: redis的端口号( 必填
  • password: redis的密码

acquire(appid)

  • appid: 用户的命名空间( 必填

Readme

Keywords

none

Package Sidebar

Install

npm i sr-rate-limiter

Weekly Downloads

2

Version

1.0.5

License

ISC

Unpacked Size

4.1 kB

Total Files

5

Last publish

Collaborators

  • michaelcao