:)
Недавно я встретил MEAN.JS. Я все еще новичок в webdevelopment, но все работает очень хорошо до сих пор. До одной вещи.
К сожалению, все запросы, кажется, занимают огромное количество времени - 300 - 4000 (!) Мс для одного вызова (посмотрите на скриншот). Я развиваюсь локально на современном компьютере и задаюсь вопросом, где узкое место может быть. У кого-то есть те же проблемы? Не могли бы вы дать мне подсказку, как атаковать эту проблему?
Я посмотрел на эту и подобные должности, но не смог найти способ справиться с этим.
Каковы способы поиска узких мест в веб-приложении?
В структуре используются MongoDB, ExpressJS, AngularJS, Node.js. Не могли бы вы дать мне подсказку, как отслеживать источник этих задержек в приложении на основе Javascript? (Может быть, инструмент, плагин или передовая практика в разработке?) У вас возникли аналогичные проблемы?
Привет, чай
Трудно догадаться, что не так, поскольку эта латентность может возникнуть из многих источников, однако, если мы отбросим компьютерные проблемы и сетевые проблемы/конфигурации и учитывая, что у вас нет других процессов, которые могут повлиять на производительность вашего приложения, Первое, что я хотел бы проверить, это экспресс-конфигурация, то есть порядок загрузки промежуточного программного обеспечения. Несложное промежуточное ПО действительно может влиять на производительность приложения.