У нас есть странная проблема, когда у нас есть конечная точка в NodeJS + Express, эта конечная точка вызывается один раз каждые x минут.И каждый раз, когда он вызывается, мы видим в наших журналах (в частности, сведения о приложениях в Azure), что загрузка ЦП несколько увеличивалась.
Со временем загрузка ЦП закончится на уровне 100% и перестанет отвечать на запросы..
Что я нахожу странным, так это то, что мы действительно не делаем ничего лишнего в этой конечной точке.
Мы выбираем много документов mongodb, перебираем их, выполняем некоторую обработку, сохраняя несколько назад,и это все.
Существуют ли какие-либо известные ловушки, из-за которых ЦП может протекать с использованием любого из вышеперечисленных инструментов / сред?
Я думаю, что если мы настроили что-то неправильно, из-за чего запросы останутся навсегдакаким-то образом.
Я не могу указать намного больше, так как не имею понятия, что может быть причиной этого.