archive-tasks

Архівація тасків

src/golden/workers/bull/queue/archive-tasks.worker.ts

Кожні 10 хвилин (cron */10 * * * *). Ephemeral: без ретраю.

Що відбувається

Батчами по 1000 переносить з golden_task у golden_task_archive всі таски, що мають answer або canceled (тобто завершені), і видаляє їх з активної колекції. Крутиться поки є що переносити.

Точкову чистку тасків конкретного оператора одразу після його disconnect робить job-close-operator-task — цей воркер закриває решту за загальним розкладом.

Моніторинг

Лише logger.error() через Winston. ТГ-моніторинг не ввімкнений.