Skip to content

Node.js プロファイラ

Komine Shunta edited this page Jul 11, 2021 · 6 revisions

0xをインストール

npm i --save 0x

package.jsonを変更する

"start:prof": "0x -- node -r ts-node/register app.ts",

プロファイラモードで起動する

npm run start:prof

または、/etc/systemd/system/XXXXX.nodejs.serviceを変更する

ExecStart = /home/isucon/XXXXX/webapp/nodejs/node_modules/.bin/0x -- node -r ts-node/register/transpile-only index.ts

ローカルでisucon-tools/node-profiling-viewerを起動

プロファイラモードで起動したプロセスを停止させてから、URLとログがあるパスを入力