fix(auth/redlock): retry cached ACUC lock for 20 seconds
This commit is contained in:
parent
0f89f5e7cb
commit
81245e68fa
|
@ -43,7 +43,10 @@ export async function setCachedACUC(api_key: string, acuc: AuthCreditUsageChunk
|
||||||
const lockTTL = 10000; // 10 seconds
|
const lockTTL = 10000; // 10 seconds
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const lock = await redlock.acquire([redLockKey], lockTTL);
|
const lock = await redlock.acquire([redLockKey], lockTTL, {
|
||||||
|
retryCount: 200,
|
||||||
|
retryDelay: 100,
|
||||||
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (typeof acuc === "function") {
|
if (typeof acuc === "function") {
|
||||||
|
|
Loading…
Reference in New Issue