web-dev-qa-db-ja.com

NODEJSプロセス情報

Node.JSプログラムでPID(プロセスID)を使用してプロセス名を取得する方法。プラットフォームにはMac、Windows、Linuxが含まれます。

それを行うためのノードモジュールがいくつかありますか?

35
pianist829

Ubuntu Linuxでは、試しました

var process = require('process'); but it gave error.

動作するプロセスモジュールをインポートせずに試しました

console.log('This process is your pid ' + process.pid);

私が気づいたもう1つのことは、プロセスの名前を定義できることです

process.title = 'node-chat' 

次のコマンドを使用してbashシェルでnodejsプロセスを確認するには

ps -aux | grep node-chat
12
Vijay Rawat

cf公式ドキュメント https://nodejs.org/dist/latest-v10.x/docs/api/process.html#process_process_pid

requireはもう必要ありません。良いサンプルは次のとおりです。

 console.log(`This process is pid ${process.pid}`); 
0
Didier68