服务器压力测试一般都是人为测试,不是自己就是管理员,你租的服务器,你自己可以问一下客服,搞清楚,就算是测试也是刚开始交付机器的时候给你测试。
被攻击的可能性比较大,你的服务器是放游戏的,一般私服游戏都会被攻击,你可以选择放到其他机房(假如有意向的话),国内国外都可以,如果需要的话我再给你介绍这方面的吧,带防御的服务器一般防御ddos和syn、arp、cc等等攻击都可以的。硬件防御。
如果你是单纯的想查出自己服务器是怎么被攻击的可以下载一些软件像安全狗啊什么的。
题主是否想询问“压测一般都是通过域名公网进行压测服务器才准确吗”?是。压测指的是压力测试,大多数是指在服务器上进行压力测试。只有在通过域名公网进行压测服务器检测之后,才可使用的,才会确立系统稳定性的。tomcat、gunicorn、uwsgi在大量并发时,遇到普遍的问题是502 504问题;
说到502,我们知道后端处理过慢需要扩展worker;
说到504,我们知道处理超时,一般调整timeout就可以;
那么502,504问题的根本原因是什么?
socket 内部是有两个队列,一个syn队列,一个是accept队列,这两个队列都在accept()之间就有了。 backlog是syn和accept队列之和。当后端处理不及时,backlog又到限制时,会出现502,也就是说新的客户端不能建立,因为没有syn的槽位供你三次握手。 504 的话,处理超时,中断处理,直接返回错误信息。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)