【问题标题】:NodeJS function to check if a port is running or not?NodeJS函数检查端口是否正在运行?
【发布时间】:2016-01-25 17:24:33
【问题描述】:

我对 NodeJS 很陌生,但我正在尝试编写一个函数来检查端口是否处于活动状态并正在运行。

如果端口正在运行/运行,则什么也不做,并在 3 分钟后再次检查。 ELSE 重置 NODEjs 代码所在的区域。

谢谢!!

【问题讨论】:

    标签: node.js sockets port reset mean-stack


    【解决方案1】:

    How can I check if port is busy in NodeJS?的可能转发

    var net = require('net');
    var server = net.createServer();
    
    server.once('error', function(err) {
       if (err.code === 'EADDRINUSE') {
       // port is currently in use
       }
    });
    
    server.once('listening', function() {
       // close the server if listening doesn't fail
       server.close();
    });
    
    server.listen(/* put the port to check here */);
    

    【讨论】:

      猜你喜欢
      • 2013-04-05
      • 1970-01-01
      • 2018-04-12
      • 1970-01-01
      • 2021-10-27
      • 2017-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多