WindowsXPマシンにサービスとしてインストールしようとしているnet.connectスクリプトがあります。
forever-monitorを含める前に、NSSMを使用してアプリケーションを正しくインストールします。
forever-monitorスクリプトを手動で起動する場合にも正しく機能します。
私は永久にインストールしようとしました-アプリのローカルおよびグローバルに監視しますが、どちらの方法でも同じ結果が得られます。
サービスがインストールされ、すぐに一時停止します。起動しません。
誰かが私が間違っていることを見ることができますか?
Forever-Monitorコード:
// nstream.js
var forever = require('forever-monitor');
var child = new (forever.Monitor)('nstream.0.0.3.js', {
silent: true,
});
child.on('exit', function () {
});
child.start();
CMDプロンプトからNSSMコマンドを発行する:
c:\avl\src\nssm.exe install "Test" "c:\program files\nodejs\node.exe" "c:\avl\bin\nstream\nstream.js"