如何通过我的Node js在Windows上重置服务

时间:2019-04-22 21:10:17

标签: javascript node.js node-windows

我有两个文件,一个是我的Node js服务器,另一个是我的服务,用于在Windows上将Node js作为服务运行,我的问题是我有任何问题会停止此服务,因为Node 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();

我正在使用节点窗口npm,有人可以帮我吗,请问我是新手。

0 个答案:

没有答案