Я работаю над модулем NodeJS, и у меня возникает следующая проблема:
Когда в цепочке обещаний возникает какая-то ошибка, я могу обработать исключение, записать его в свой централизованный инструмент ведения журналов, и всену.
Однако время от времени я вижу некоторые ошибки, которые сразу же приводят к аварийному завершению работы приложения, и оно перезапускается, оставляя мне больше нечего делать.Только когда я просматриваю логи в машине, я могу понять, что происходит.Последним было следующее:
TypeError: Converting circular structure to JSON
Как зарегистрировать ошибку, которая приводит к сбою приложения, в централизованный инструмент регистрации.Я понимаю, что если приложение умерло, оно ничего не может сделать.Но должна быть стратегия, чтобы сделать это