From 500e6f57259a3d93bd8c181f0dfd2a44af0c16b1 Mon Sep 17 00:00:00 2001 From: romantarkin Date: Mon, 18 Aug 2025 15:04:39 +0500 Subject: [PATCH] sleep --- mail-service/src/service/dynamicConsumer.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mail-service/src/service/dynamicConsumer.js b/mail-service/src/service/dynamicConsumer.js index ca8d12e..9f8b746 100644 --- a/mail-service/src/service/dynamicConsumer.js +++ b/mail-service/src/service/dynamicConsumer.js @@ -299,6 +299,11 @@ async function processEmailTask(task, topic) { console.log(`[DynamicConsumer] DeliveryLog updated for campaign ${task.campaignId}, subscriber ${task.subscriberId}`); + // Засыпаем на 60 секунд после отправки + console.log(`[DynamicConsumer] Sleeping for 60 seconds after sending email to ${task.email}`); + await new Promise(resolve => setTimeout(resolve, 60000)); + console.log(`[DynamicConsumer] Woke up after 60 seconds sleep`); + } catch (err) { console.error('Error sending email:', err, 'task:', task);