Nodejs + axios + maximum callstack size error
Задача: найти и исправить ошибку в проекте
===
У меня в проекте примерно через неделю возникает ошибка:
maximum call stack size exceeded
через неделю - где каждые 3 минуты делается три fetch
Я использую node-schedule для регулярных действий
axios для http вызовов
axios-retry - логично, обертка для retry
Я готов дать нужные куски кода. (увы, проект большой, весь код не дам) Вы у себя из них сделаете мелкий тест. Запустите на ноде с небольшим stack-size - чтобы побыстрее выловить ошибку.
И далее надо понять, из-за чего возникает ошибка и устранить.
p.s. явной рекурсии у меня точно нет
(насколько я смог подключиться отладчиком к процессу и проглядеть stack - там много node:timeout ожиданий, но у меня нет времени глубоко в это погружаться)
Предлагайте ценник