纸飞机打粉太快,导致服务器或机器人崩溃,有什么应急预案吗?

厉中震厉中震06月15日193

纸飞机打粉太凶了,服务器直接崩溃了,有什么办法可以防止这种攻击呢?急!

2 个回答

商昆皓
商昆皓回答于 06 月 15 日
最佳答案

这种攻击属于流量攻击,要从多个层面入手:

1. 服务器扩容,临时增加节点承流量

2. 启用流量清洗服务,过滤掉恶意的访问

3. 设置访问频率限制,例如每秒最多50个请求

4. 通过CDN缓存分流

5. 关键接口加验证,比如验证码、Token

建议先联系云服务商开应急方案,并且检查代码是否存在内存泄漏。此类攻击一般持续时间不长,熬过高峰期再完善长期方案。

程浩壤
程浩壤回答于 06 月 15 日

1. 限制单用户发送消息频率,不能让他发疯。

2. CDN+防火墙,抵御突发流量。

3. 后端多节点部署,崩溃一个节点有备份。

4. 过滤敏感词,自动屏蔽垃圾信息。

5. 监控系统实时报警,及时发现异常情况。

6. 使用队列来缓冲请求,不要直接冲击服务器。

7. 受到攻击直接封IP,别让他继续攻击。

8. 数据库读写分离,避免数据库出现瓶颈。

9. 购买高防IP,专门针对此类攻击。

10. 定时进行压力测试,及时找出问题。

这些措施加在一起基本上可以挡住绝大多数的攻击。

您的答案