最近,我一直在开发一个小型聊天程序,该程序利用网络套接字向连接到网站的其他人发送消息。
它目前运作良好,我唯一的问题是防洪。人们可以在不被阻止的情况下对聊天进行垃圾邮件。
基本上我正在寻找的是关于如何控制垃圾邮件的一些想法(即如果他们在x时间发送x消息,他们将被限制x个时间量)。
答案 0 :(得分:-2)
如果您使用Google "rate limiting algorithm",您会发现各种算法可能性,包括StackOverflow问题:What's a good rate limiting algorithm?