Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
拒绝node.js中的TCP客户端连接_Node.js_Tcp - Fatal编程技术网

拒绝node.js中的TCP客户端连接

拒绝node.js中的TCP客户端连接,node.js,tcp,Node.js,Tcp,我有一个node.js TCP服务器,按照以下方式设置: var net = require('net'); ... var gatewayTcpServer = net.createServer(gatewayServer.onGatewayClientConnection); 为了最大限度地减少黑客攻击/DDOS攻击的机会,我希望在连接接收到奇数数据或在没有通信的情况下保持打开状态太长时间时终止连接 是否可以使用传递给onGatewayClientConnection委托的套接字断开/

我有一个node.js TCP服务器,按照以下方式设置:

var net = require('net');

...

var gatewayTcpServer = net.createServer(gatewayServer.onGatewayClientConnection);
为了最大限度地减少黑客攻击/DDOS攻击的机会,我希望在连接接收到奇数数据或在没有通信的情况下保持打开状态太长时间时终止连接


是否可以使用传递给
onGatewayClientConnection
委托的套接字断开/拒绝连接?

进一步挖掘文档会发现这是一件很重要的事情

确保此套接字上不再发生I/O活动。只有 在出现错误(解析错误等)时需要