了解压力测试结果

了解压力测试结果

因此,我对基于 Wordpress 的网站进行了压力测试,该网站运行在最便宜的 Digital Ocean 层上。我在服务器端使用 WP Super Cache 进行缓存,并使用 Nginx 作为我的 Web 服务器。我还使用 Cloudlfare 作为我的 CDN,并在我的整个网站中使用他们的免费 SSL。我使用 loader.io 进行了一些测试,并得到了以下结果。我的服务器上运行的是 Ubuntu 14.04 64 位。我查看了负载测试网站理解结果页面,但我并不真正理解其内容。

http://ldr.io/1F45Y9G

我并不指望我的网站能获得任何流量,我只是想了解这些东西是如何运作的。那么这些性能结果到底意味着什么?我还能做些什么来进一步优化我的网站?我的网站是 dikshant.net

答案1

那么这些绩效结果究竟意味着什么呢?

这意味着您的服务器每秒可以处理特定数量的用户(连接),但这会增加服务器的响应时间。这是一种拒绝服务攻击,用于查看服务器何时出现故障。当您看到图表时,您的服务器每秒可以处理约 170 个连接,平均响应时间约为 25 毫秒。但它在 15 毫秒 - 405 毫秒之间跳动。总而言之,您在短时间内测试了 10,000 个连接,并且您的服务器没有超时,所以这很酷。当您增加每秒的传入连接(客户端)数时,您的服务器响应时间将增加,直到您的服务器无法再处理连接的程度。所以它会下降。

我还能做些什么来进一步优化我的网站?

你可以检查哪些部分消耗了最多的资源。你的服务器是否因为 CPU 使用率过高而宕机,或者你的内存不够大?有一些标准的例程需要优化,但我想当你使用 wordpress 时它应该被优化。

经验法则。如果没有必要,就不要做。

相关内容