Jak profilować a Nest.js aplikacja za pomocą polecenia node CLI?

0

Pytanie

W zanadrzu Nest.js aplikacja serwera REST API, i chcę spędzić trochę analiza wydajności z pomocą Node.js narzędzia profilowania. Wiem, że istnieje kilka narzędzi, takich jak profilowanie procesora i pamięci WebStorm V8 (https://www.jetbrains.com/help/webstorm/v8-cpu-and-memory-profiling.html#node_profiling_before_you_start) i opcja CLI węzła --prof.

Jednak nie wiem, od czego zacząć mój Nest.js zastosowanie node Program CLI, więc nie wiem, jak zastosować te narzędzia profilowania do mojej Nest.js zastosowanie.

Czy istnieje jakiś sposób wykorzystać Node.js narzędzia do profilowania Nest.js oświadczenie? Czy są jakieś inne dobre rozwiązania dla Nest.js oświadczenie?

Z góry dziękuję.

intellij-idea nestjs node.js profiling
2021-11-19 02:42:45
1

Najlepsza odpowiedź

2

Można stworzyć aplikację, za pomocą nest build a następnie uruchom go za pomocą node --prof dist/main. Albo można po prostu użyć nest start --watch -e 'node --prof' który powinien podpowiedzieć Gniazda, jak korzystać z node --prof dist/main dla polecenia "Start"

2021-11-19 02:47:47

Ach... To okazało się o wiele łatwiejsze, niż myślałem. Właśnie myślałem o użyciu nest start --watch. Dziękuję :)
jeongmin.cha

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................