From 6c324df9e9d5417e317360f3ff261fde8f88e394 Mon Sep 17 00:00:00 2001 From: JurTI-BR Date: Fri, 14 Mar 2025 11:04:20 -0300 Subject: [PATCH] Ajuste comentario cache de departamento --- src/sales/order/order.service.ts | 1 + src/sales/sales/sales.service.ts | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/sales/order/order.service.ts b/src/sales/order/order.service.ts index a1b342f..f6b7ed3 100644 --- a/src/sales/order/order.service.ts +++ b/src/sales/order/order.service.ts @@ -672,6 +672,7 @@ export class OrderService { numeroSeq = numeroSeq + 1; } + // execute some operations on this transaction: await queryRunner.manager .createQueryBuilder() .insert() diff --git a/src/sales/sales/sales.service.ts b/src/sales/sales/sales.service.ts index f7e1921..f0684d8 100644 --- a/src/sales/sales/sales.service.ts +++ b/src/sales/sales/sales.service.ts @@ -1123,10 +1123,9 @@ export class SalesService { async getDepartments(): Promise { const cacheKey = 'departments'; const lockKey = 'departments_lock'; - const lockTimeout = 30; // lock expira em 30 segundos + const lockTimeout = 30; try { - // Tenta recuperar os departamentos do cache const cachedDepartments = await this.redisClient.get(cacheKey); if (cachedDepartments) { console.log('Buscando departamentos no Redis'); @@ -1134,7 +1133,6 @@ export class SalesService { } } catch (err) { console.error('Erro ao acessar o Redis (cache):', err); - // Se o Redis falhar, a execução continua para consultar o banco } const lockValue = Date.now() + lockTimeout * 1000 + 1; const acquiredLock = await this.redisClient.set(lockKey, lockValue, 'NX', 'EX', lockTimeout);