使用nssm创建节点脚本无法启动

时间:2017-03-26 19:55:08

标签: node.js msmq nssm

我正在使用NSSM来创建节点进程。 我有一个简单的脚本,用于侦听发送到MSMQ队列的消息,该队列使用node-msmq https://www.npmjs.com/package/node-msmq

const msmq = require('node-msmq');
const  fs = require('fs');

var queue = msmq.openOrCreateQueue('.\\private$\\testqueue');

// Set receive listener callback
queue.on('receive', (msg) => {
  console.log(msg.body);
  fs.writeFileSync("C:\\tmp\\test.xml", msg.body); 
}
console.log('listening for messages..');
// Start receiving messages from the queue
queue.startReceiving();

通过命令行运行时,此工作正常。 我可以将其创建为服务但是尽快尝试启动NSSM创建的服务,我从服务cpl获得以下弹出警报但没有应用程序错误。

windows could not start the service on local computer... the service did not return an error 谁能告诉我这个问题可能是什么?

0 个答案:

没有答案