Как сбросить службу на windows с моего Node js - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть два файла, один из них - мой 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 может кто-нибудь помочь мне, пожалуйста, я новичок в этом.

...