Слишком много подключений к базе - MongoDB Atlas / Nodejs

Цена договорная
16 августа 2024, 11:45 • 7 откликов • 37 просмотров
Наше NodeJS приложение является API маркетплейсом, проводя запросы через себя, логируя, списывая кредиты и тд.

Используется бд - MongoDB Atlas

Раз в несколько дней без видимых причин количество подключений к MongoDB резко зашкаливает за 1000 и бд отваливается, что приводит к полному отключению приложения.

ТЗ - проверить все приложение на работу с базой, возможно перенести управление подключениями к бд на Mongodb API или же на какой-то отдельный модуль. Возможно вынести часть задач на Redis. В идеале также заскейлить приложение и перенести на K8S.

Пожалуйста, пишите ваш опыт в бэкенде, не отписывайтесь типа - "я сделаю".

Файлы