Nginx 性能测试

记录下 Nginx 性能相关的一些官方结论数据:

nginx 机器最高给予 24 核就可以了:

  1. 1~16 核时,增加 cpu 会提高 RPS,16~32 核提升效果减弱,32 核以上基本没有提升(http 和 https 都适用)
  2. 1~16 核时,增加 cpu 会线性提高 CPS,16 核以上基本没有提升(https 可到 24 核)
  3. 1~8 核时,增加 cpu 会提高吞吐,8 核以上基本没有提升

https 的开销非常大:

  1. 启用 https 后:

  2. 单核 rps 从 14.5551 万降低到 7.1561 (请求 0 kb 数据)

  3. 单核 rps 从 3.3125 万降低到 0.4830 (请求 100 kb 数据)

  4. 单核 cps 从 3.4344 万降低到 428(没错,是百位数,https 建连开销非常大)

官方测试环境

客户端/服务端的硬件规格:

  1. CPU: 2x Intel(R) Xeon(R) CPU E5‑2699 v3 @ 2.30 GHz, 36 real (or 72 HT) cores

  2. Network: 2x Intel XL710 40 GbE QSFP+ (rev 01)

  3. Memory: 16 GB

https 加密参数:

  1. ECDHE-RSA-AES256-GCM-SHA384 cipher

  2. 2,048‑bit RSA key

  3. Perfect forward secrecy (as indicated by ECDHE in the cipher name)

  4. OpenSSL 1.0.1f

软件版本:

  1. 客户端: wrk 4.0.0

  2. 服务端: nginx 1.9.7

  3. 操作系统:ubuntu 14.04.1

 

详细信息可参见:Testing the Performance of NGINX and NGINX Plus Web Servers 

介绍了 nginx 的性能,他们使用的性能评估方法和压测方式,很值得学习。

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nginx性能测试可以通过多种方法来进行。其中,优化linux内核参数是一种常用的方法。通过调整内核参数,可以使内核变得更为强大,从而提升nginx的性能。另外,优化nginx配置文件也是一种有效的方法。通过对nginx配置文件进行调整和优化,可以提高nginx的性能表现。此外,扩展服务器的CPU和内存也可以增强服务器的性能。通过增加服务器的CPU核心数和内存容量,可以使服务器更强大,进而提升nginx的性能。 关于nginx性能测试的详细信息,您可以参考《Testing the Performance of NGINX and NGINX Plus Web Servers》这篇文章。该文章提供了关于NGINXNGINX Plus Web服务器性能测试的详细信息,可以帮助您更好地了解和测试nginx的性能表现。 在进行性能测试时,还需要注意一些细节。例如,对于16核的服务器,不需要开启RPS特性,就可以将所有CPU核心利用起来,使网络达到极限。而对于32核的服务器,可能需要开启RPS特性。这是根据测试结果得出的结论。综上所述,通过合理的优化和测试,可以有效地提升nginx的性能表现。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Nginx 性能、压测](https://blog.csdn.net/snake1900/article/details/121656135)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Nginx 性能测试](https://blog.csdn.net/SkyChaserYu/article/details/108601789)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值