httpリクエストを処理できるtcpサーバーを構築するためのnetモジュールであるnode.jsを使用します。
dos攻撃を防ぎたいので、私がやったことは次のようなものです:
if (status.numOfCurrentRequests + 1 >= MAX_NUM_OF_CONNECTIONS) {
socket.end();
return;
}
使用する方が良いかどうか疑問に思っていました:
socket.destroy();
API から:
socket.destroy() # このソケットでこれ以上 I/O アクティビティが発生しないようにします。エラー (解析エラーなど) が発生した場合にのみ必要です。
違いと利点は何ですか?