💻 Разработка11 мин
Хуки остановки срабатывали дважды - когда у SIGTERM два хозяина
После каждого деплоя в Sentry падала ошибка Prisma P2028. Полез чинить порядок завершения работы и обнаружил, что enableShutdownHooks из NestJS и библиотека graceful shutdown одновременно ловят SIGTERM, из-за чего хуки завершения каждый раз выполнялись дважды.
- #Бэкенд
- #NestJS
- #последовательность завершения
- #реагирование на инциденты
- #BullMQ