Nodejs + axios + maximum callstack size error

Цена договорная
08 мая 2024, 12:18 • 2 отклика • 54 просмотра
Задача: найти и исправить ошибку в проекте
===
У меня в проекте примерно через неделю возникает ошибка:
maximum call stack size exceeded
через неделю - где каждые 3 минуты делается три fetch

Я использую node-schedule для регулярных действий
axios для http вызовов
axios-retry - логично, обертка для retry

Я готов дать нужные куски кода. (увы, проект большой, весь код не дам) Вы у себя из них сделаете мелкий тест. Запустите на ноде с небольшим stack-size - чтобы побыстрее выловить ошибку.
И далее надо понять, из-за чего возникает ошибка и устранить.
p.s. явной рекурсии у меня точно нет
(насколько я смог подключиться отладчиком к процессу и проглядеть stack - там много node:timeout ожиданий, но у меня нет времени глубоко в это погружаться)


Предлагайте ценник