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