我是NodeJS的新手,但我正在尝试编写一个函数来检查端口是否有效并且正在运行。
如果端口正在运行/不运行,请在3分钟内再次检查。 ELSE重置NODEjs代码所在的区域。
谢谢!
答案 0 :(得分:2)
可能重新发布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 */);