首页 » Web前端 » php并发压力测试技巧_压力测试和并发测试

php并发压力测试技巧_压力测试和并发测试

duote123 2024-11-10 0

扫一扫用手机浏览

文章目录 [+]

  1、压力测试分两种场景:一种是单场景,压一个接口的;第二种是稠浊场景,多个有关联的接口。

  压测韶光,一样平常场景都在运行10-15分钟。
如果是疲倦测试,可以压一天或一周,根据实际情形来定。

php并发压力测试技巧_压力测试和并发测试

  2、压力测试是仿照实际运用的软硬件环境及用户利用过程的系统负荷,永劫光或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。

php并发压力测试技巧_压力测试和并发测试
(图片来自网络侵删)

  压测前要明确压测功能和压测指标,一样平常须要确定的几个问题:

  1)固定接口参数进行压测还是进行接口参数随机化压测?

  2)哀求支持多少并发数?

  3)TPS(每秒钟处理事务数)目标多少?相应韶光要达到多少?

  4)赛过务器名称还是赛过务器IP,一样平常都是压测指定的做事器

  并发测试

  1、并发测试:设并发数(可根据业务需求设置凑集点),无需设置运行韶光和循环次数。

  2、当测试多用户并发访问同一个运用、模块、数据时是否产生隐蔽的并发问题,如内存泄露、线程锁、资源争用问题。

  1)打算均匀并发用户数:C=NL/T

  2)并发用户峰值数:C’ ≈ C+3根号C

  公式(1)中,C是均匀的并发用户数;n是login session的数量;L是login session的均匀长度;T指稽核的韶光段长度。

  公式(2),则给出了并发用户数峰值的打算办法中,个中,C’指并发用户数的峰值,C便是公式(1)中得到的均匀的并发用户数。
该公式的得出是假设用户的login session产生符合泊疏松布而估算得到的。

  假设有一个a系统,该系统有3000个用户,(可以看注册信息)均匀每天大约有400个用户要访问该系统,(日志文件查看)对一个范例用户来说,一天之内用户从登录到退出该系统的均匀韶光为4小时,在一天的韶光内,用户只在8小时内利用该系统。

  则根据公式(1)和公式(2),可以得到:

  C = 4004/8 = 200

  C’≈200+3根号200 = 242

  但是一样平常的做法是把每天访问系统用户数的10%作为均匀的并发用户数。
最大的并发用户数乘上一个值,2或者3。

相关文章

今日头条算法如何实现个化推荐与精准传播

信息传播方式发生了翻天覆地的变化。今日头条作为国内领先的信息分发平台,凭借其强大的算法推荐系统,吸引了海量用户。今日头条的算法究竟...

Web前端 2025-01-31 阅读1 评论0

今日头条算法关闭之谜内容分发新格局

今日头条作为一款备受瞩目的新闻资讯平台,凭借其独特的算法推荐机制,吸引了大量用户。近期有关今日头条算法关闭的消息引发了广泛关注。本...

Web前端 2025-01-31 阅读1 评论0

今日头条算法智能推荐背后的科技魅力

信息爆炸的时代已经到来。人们每天在互联网上接触到海量的信息,如何从中筛选出有价值的内容,成为了人们关注的焦点。今日头条作为一款智能...

Web前端 2025-01-31 阅读1 评论0

今日头条算法专利申请个化推荐的秘密武器

信息爆炸的时代已经来临。在众多信息中,如何快速找到自己感兴趣的内容成为了一个难题。今日头条作为中国领先的资讯平台,凭借其独特的算法...

Web前端 2025-01-31 阅读1 评论0

今日头条算法机器推荐模式的秘密与挑战

大数据、人工智能等新兴技术的应用已经渗透到我们生活的方方面面。在信息爆炸的时代,人们获取信息的渠道越来越丰富,如何在海量信息中找到...

Web前端 2025-01-31 阅读1 评论0