NodeJS函数检查端口是否为运行?
NodeJS function to check if a port is running or not?
我对 NodeJS 很陌生,但我正在尝试编写一个函数来检查端口是否处于活动状态并且 运行。
如果端口 running/live 什么也不做,3 分钟后再次检查。
否则重置 NODEjs 代码所在的区域。
谢谢!!
可能重新发布 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 */);
我对 NodeJS 很陌生,但我正在尝试编写一个函数来检查端口是否处于活动状态并且 运行。
如果端口 running/live 什么也不做,3 分钟后再次检查。 否则重置 NODEjs 代码所在的区域。
谢谢!!
可能重新发布 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 */);