bottleneck icon indicating copy to clipboard operation
bottleneck copied to clipboard

Job scheduler and rate limiter, supports Clustering

Results 86 bottleneck issues
Sort by recently updated
recently updated
newest added

I am using Bottleneck to rate limit API requests and it's in distributed env(multiple servers) I want to report the [status of jobs](https://github.com/SGrondin/bottleneck#jobs-lifecycle) in limiter. I tried to get status...

I'm getting an error from Redis on limiter startup. I've seen this error before, but I resolved it by using `clearDatastore: true` and restarting. I don't want to wipe out...

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. Changelog Sourced from y18n's changelog. Change Log All notable changes to this project will be documented in this file. See standard-version for commit guidelines....

dependencies

Hi there, I'm using v 2.19.5. I'm tying to use clustering and groups. ```javascript const connection = new Bottleneck.IORedisConnection({ clientOptions: { host: '127.0.0.1', port: '6380', // or 6379 enableOfflineQueue: false,...

Hi, we just got the following error operating with Redis. I think what's happened is that a Pod running our app went down, another was brought up and connected to...

First time user here. While reading the docs, I noticed that the description for step 1 is wrong: We don't limit the number of requests per second, but instead introduce...

### SUMMARY I noticed that the bundle size for `bottleneck` is larger than I'd expect, since (by default) it is packing everything. I took a stab at limiting this only...

Hello, guys) I'm getting a lots of errors with the following content after a Redis instance has been turned off and then turned on: ``` ReplyError: NOSCRIPT No matching script....

question

Please document more in deep how error handling should be done with .schedule(). From the current documentation it is not fully clear, that the promise rejection needs to be handled...

I am using version 2.19.5. I read through all of your documentation on share connections. Each suggested way causes the limiter to never execute a job once it hits any...