SpringBoot--实战开发--压力测试(二十四)

SpringBoot--实战开发--压力测试(二十四),第1张

ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给目标服务器造成巨大的负载,因此是某些DDOS攻击之必备良药,老少皆宜。自己使用也须谨慎。否则一次上太多的负载,造成目标服务器直接因内存耗光死机,而不得不硬重启,得不偿失。
在带宽不足的情况下,最好是本机进行测试,建议使用内网的另一台或者多台服务器通过内网进行测试,这样得出的数据,准确度会高很多。远程对web服务器进行压力测试,往往效果不理想(因为网络延时过大或带宽不足)。
>服务器的压测能力是由多个因素决定的,而8+16的服务器的压测能力则主要取决于其CPU、内存、磁盘等硬件配置以及网络带宽等因素。
首先,8+16的服务器通过其CPU的处理能力,可以同时处理多个请求,从而提高服务器的响应速度和性能。其次,内存的大小也会影响服务器的压测能力,内存越大,服务器同时处理请求的能力也就越强。此外,磁盘的速度和容量也会影响服务器的压测能力,磁盘速度快,磁盘容量大,服务器能够处理更多的请求。最后,网络带宽也会影响服务器的压测能力,带宽越大,服务器处理请求的速度也就越快。
因此,8+16的服务器可以根据其硬件配置和网络带宽的不同,承受的压测量也会有所差异。一般来说,如果服务器的硬件配置足够强大,网络带宽也足够宽敞,那么8+16的服务器可以承受数万个请求的压测。但如果硬件配置较低或者网络带宽较窄,那么服务器的压测能力也会有所下降。因此,在进行服务器压测之前,需要综合考虑多个因素,才能准确评估服务器的压测能力。

哎 这个问题问的太多了 再说一遍吧
性能测试你要知道你的关注点是什么,手机方面的其实和PC方面的差距不大,重点就是大量手机调用接口对服务器的压力,所以测试的重点还是在服务器上,你可以用Jmeter模拟接口报文,来并发压服务器,看服务器的响应和处理能力。单个手机毕竟是一个人在用,所以一般不用关心手机端的问题。手机端主要的就是功能没什么问题,已经你的app玩着玩着不要崩溃掉就行了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10603665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存