【发布时间】:2016-01-25 17:24:33
【问题描述】:
我对 NodeJS 很陌生,但我正在尝试编写一个函数来检查端口是否处于活动状态并正在运行。
如果端口正在运行/运行,则什么也不做,并在 3 分钟后再次检查。 ELSE 重置 NODEjs 代码所在的区域。
谢谢!!
【问题讨论】:
标签: node.js sockets port reset mean-stack
我对 NodeJS 很陌生,但我正在尝试编写一个函数来检查端口是否处于活动状态并正在运行。
如果端口正在运行/运行,则什么也不做,并在 3 分钟后再次检查。 ELSE 重置 NODEjs 代码所在的区域。
谢谢!!
【问题讨论】:
标签: node.js sockets port reset mean-stack
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 */);
【讨论】: