设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 安全 > 正文

Web服务器的性能估计

发布时间:2021-01-05 08:32 所属栏目:53 来源:网络整理
导读:《Web服务器的性能估计》要点: 本文介绍了Web服务器的性能估计,希望对您有用。如果有疑问,可以联系我们。 在给客户做方案的时候,或者在软件设计的时候,或者在软件测试的时候,我们经常会估算我们的web应用程序的性能.这样,我们才能正确的设计方案. 如果估

《Web服务器的性能估计》要点:
本文介绍了Web服务器的性能估计,希望对您有用。如果有疑问,可以联系我们。

在给客户做方案的时候,或者在软件设计的时候,或者在软件测试的时候,我们经常会估算我们的web应用程序的性能.这样,我们才能正确的设计方案.
如果估算误差太大,你给客户的方案是10台服务器,实际部署时确需要20台机器,客户绝对要疯了.同样对我们的代码设计和测试方案影响重大.
那么在带宽和内存都很充足的情况下我们如何大致估算出一个web应用程序的性能呢?

首先,我们看一张Tengine/Nginx的性能图,根据这个例子来演示一下性能的估算.此图摘自Tengine & Nginx Benchmark.

可以看到Tengine的 RPS (requests per seconds)可以达到90000多,并发数大一点的时候RPS会大一点,随后随之并发数的增大RPS并没有随之增大,而是略微减小.这也可以理解,对大部分web应用来说,连接数增多了,资源占用和维护的花费也增多了.
作为粗略的估算方法,我们忽略并发数的影响,可以大致Tengine可以达到90000请求每秒.
这个测试是利用apache ab访问一个gif文件进行测试的:

1

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读