Gateway::joinGroup 分组后,组员如果发送大量信息如何预防?

zzccomet

比如开发一款聊天软件,将用户加入了Gateway::joinGroup 组里。
然后用户通过特殊手段,比如1秒发送大量垃圾数据到组里,这样都广播给用户了。如果这个组里有1000用户,那么这种广播,是不是会有安全隐患?会造成这1000用户响应不过来或者客户端死死机?

1761 1 0
1个回答

xiuwang

用redis记录每个用户一分钟内发言次数,比如超过10次就禁止发送。

  • 暂无评论
年代过于久远,无法发表回答
×
🔝