aspnetcore-redis-rate-limiting
aspnetcore-redis-rate-limiting copied to clipboard
The RedisConcurrencyManager assumes requests will complete within 60 seconds
The RedisConcurrencyManager assumes requests will complete within 60 seconds which is perfectly reasonable for HTTP requests, however we are using it to throttle some long running non HTTP activity (which can easily exceed 60 seconds).
As a first step, this should be called out somewhere in documentation, and ideally this would be made configurable.