NodeJS和Socket.io防洪

时间:2015-02-17 04:00:23

标签: javascript node.js websocket socket.io

最近,我一直在开发一个小型聊天程序,该程序利用网络套接字向连接到网站的其他人发送消息。

它目前运作良好,我唯一的问题是防洪。人们可以在不被阻止的情况下对聊天进行垃圾邮件。

基本上我正在寻找的是关于如何控制垃圾邮件的一些想法(即如果他们在x时间发送x消息,他们将被限制x个时间量)。

1 个答案:

答案 0 :(得分:-2)

如果您使用Google "rate limiting algorithm",您会发现各种算法可能性,包括StackOverflow问题:What's a good rate limiting algorithm?