网站如何一定程度上防止ddos和压力测试

1.通过nginx对并发数进行限制

java 复制代码
防止压力测试的恶意攻击的思路:

nginx限制同一个IP的并发最大为10,

vi /usr/local/nginx/conf/nginx.conf

在http{} 字段第一行添加:

limit_conn_zone $binary_remote_addr zone=one:10m;  

在对应的server{}里添加:

limit_conn one 10;

最后重启nginx

2.通过nginx对压力测试工具的访问请求进行拦截

java 复制代码
在虚拟主机server里添加

if ($http_user_agent ~ ApacheBench|WebBench|Wget)
{
return 403;
}
转载:https://blog.csdn.net/qq_39239779/article/details/78132010
https://blog.csdn.net/weixin_30657541/article/details/96529339

3.终极解决方案之线程池

比如服务器系统是**G内存,通过jmeter测出系统所能承受的最大量并发线程资源,并设置线程池最大线程数

用户进来后,先从线程池获取线程

如果有空闲线程,直接从线程池获取执行任务

如果线程池中没有空闲线程,则进入等待队列

这样即使超高并发进来,也能游刃有余

相关推荐
上海云盾第一敬业销售19 小时前
深入解析WAF的工作原理与机制
web安全·ddos
TechWayfarer1 天前
苏超赛事网站安全防护:WAF、DDoS与仿冒页面如何联动治理
网络·python·安全·flask·ddos
小羽网安1 天前
2026年服务器安全防护实战:从被DDoS到完整防护体系搭建
服务器·安全·ddos
Saniffer_SH2 天前
【高清视频】Gen6 服务器还没到,Gen6 SSD 怎么测?Emily 现场演示三种测试环境
人工智能·驱动开发·测试工具·缓存·fpga开发·计算机外设·压力测试
中云DDoS CC防护蔡蔡2 天前
游戏杀手- ACCN
运维·服务器·经验分享·网络安全·ddos
德迅--文琪3 天前
当前 2026 年 AI 狂潮时代,抗 DDoS 产品公司品牌推荐
人工智能·ddos
糖果店的幽灵3 天前
软件测试接口测试从入门到精通:JMeter接口测试
软件测试·jmeter·接口测试·压力测试·性能测试
wenying_443237445 天前
软件测试—JMeter—跨线程组关联
jmeter·压力测试
德迅--文琪5 天前
守护数字游戏乐园:解析DDoS攻击与德迅云安全游戏盾防护方案
游戏·ddos
上海云盾第一敬业销售6 天前
高效阻止网站攻击的WAF防护架构解析
web安全·架构·ddos