If there’s no queue concurrency limit, default to the env concurrency limit (not 1m) (#1687)
This commit is contained in:
@@ -1264,7 +1264,7 @@ end
|
||||
|
||||
-- Check current queue concurrency against the limit
|
||||
local currentConcurrency = tonumber(redis.call('SCARD', currentConcurrencyKey) or '0')
|
||||
local concurrencyLimit = tonumber(redis.call('GET', concurrencyLimitKey) or '1000000')
|
||||
local concurrencyLimit = tonumber(redis.call('GET', concurrencyLimitKey) or envConcurrencyLimit)
|
||||
|
||||
-- Check condition only if concurrencyLimit exists
|
||||
if currentConcurrency >= concurrencyLimit then
|
||||
@@ -1434,7 +1434,7 @@ local currentEnvConcurrency = tonumber(redis.call('SCARD', currentEnvConcurrency
|
||||
|
||||
local currentConcurrency = tonumber(redis.call('SCARD', currentConcurrencyKey) or '0')
|
||||
|
||||
return { currentOrgConcurrency, currentEnvConcurrency, currentConcurrency }
|
||||
return { currentOrgConcurrency, currentEnvConcurrency, currentConcurrency }
|
||||
`,
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user