We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d6d2d86 + 75f8bf0 commit 8147081Copy full SHA for 8147081
README.md
@@ -31,6 +31,22 @@ var limiter = new RateLimit({
31
app.use(limiter);
32
```
33
34
+## Connect to UDP Socket
35
+```
36
+var RateLimit = require('express-rate-limit');
37
+var RedisStore = require('rate-limit-redis');
38
+var Redis = require('ioredis');
39
+var client = new Redis('/tmp/redis.sock');
40
+
41
+var limiter = new RateLimit({
42
+ store: new RedisStore({
43
+ client: client,
44
+ }),
45
+ max: 100, // limit each IP to 100 requests per windowMs
46
+ delayMs: 0 // disable delaying - full speed until the max limit is reached
47
+});
48
49
50
## Configuration
51
52
* **expiry**: seconds - how long each rate limiting window exists for. Defaults to `60`.
0 commit comments