У меня есть два файла, один из них - мой Node-сервер js, а другой - мой сервис для запуска моего js-узла в качестве сервиса в Windows. Мой вопрос: у меня возникли проблемы с остановкой этих сервисов, поскольку у узла js произошла ошибка или он потерял соединение, как я могу прослушать этот сервис, остановите и попробуйте сбросить его. из моего узла JS скрипт.
это моя служба для запуска nodejs как службы
var Service = require('node-windows').Service;
// Create a new service object
var svc = new Service({
name:'Node socket server 10099'
,description: 'The node server run on 10099.'
,script: 'C:\\node\\mynodeserver\\server.js'
,env: [{
name: "PORT",
value: 10099
}]
});
// Listen for the "install" event, which indicates the
// process is available as a service.
svc.on('install',function(){
svc.start();
});
svc.install();
Я использую node-windows, npm может кто-нибудь помочь мне, пожалуйста, я новичок в этом.