当前位置: 首页 > news >正文

行业自助建站深圳网站优化页面

行业自助建站,深圳网站优化页面,网站建设应用,企业网站建设方法问题#xff1a;性能压测#xff0c;如何评估一个系统的TPS和并发数#xff1f; 1、对于新系统 由业务部门或开发人员预估交易量和TPS指标 可以参考公式#xff1a;并发用户 在线用户数 * 10%。 当一个系统还没有上线时#xff0c;我们可以预判的是这个系统准备要给多…问题性能压测如何评估一个系统的TPS和并发数 1、对于新系统 由业务部门或开发人员预估交易量和TPS指标 可以参考公式并发用户  在线用户数 * 10%。 当一个系统还没有上线时我们可以预判的是这个系统准备要给多少人使用 如日常在线用户数量要支撑1000那么并发用户参考值为1000* 10%100。 如果规定该业务的平均响应时间不高于500毫秒那么通过TPS并发用户数/业务平均时间 就可以得到TPS100/0.5s200笔/秒。 为了系统健壮性考虑我们还可以在预估计算得到的TPS基础上扩个1.5倍得到200笔/秒* 1.5300笔/秒。 即可得到该系统的TPS为300笔/秒并发数为150。 2、对于已上线系统 TPS有两个公式 公式一TPS  总请求 / 总时间实际会考虑二八原则公式二TPS 并发数 / 业务平均时间 TPS一般有以下几种衡量系统性能指标的方式 ①一般业务系统选取一天业务量根据二八原则估算TPS指标 二八原则即80%的业务在20%的时间里完成TPS(业务量 * 80%)/(时间(单位s) * 20%) ②秒杀类系统模型选取高峰时间段业务量估算TPS指标。 ③波动类、交易集中类系统模型选取特殊交易时间段业务量预估TPS指标。 另外需要注意TPS指标需要考虑业务增长量相关因素 如某银行系统某业务订单数据如下 日常8小时100万笔交易量高峰期间交易量8万笔高峰持续时间9分钟预估系统3年内每年业务增长率为20% 那么 该业务系统日常期间TPS为TPS(日常交易量 * 80%)/(时间 * 20%)(100万 * 80%)/(8小时* 60 * 60 * 20%)≈139笔/秒 该业务系统高峰期间TPS为TPS高峰期间交易量/高峰持续时间(单位s)8万/9分钟* 60≈148笔/秒 该业务系统包含每年业务增长率TPS为首先三年后业务量日常交易量* (120%)* (120%)* (120%)100万* 1.2* 1.2* 1.2172.8万 其次被测业务交易占总业务交易比例为40%那么被测试业务交易量为总业务交易量* 40%172.8万* 40%69.12万 最后被测业务包含每年业务增长率TPS为(被测试业务交易量* 80%)/(时间(单位s) * 20%)(69.12万* 80%)/8小时* 60 * 60 * 20%)96笔/秒 一般情况下为了系统健壮性考虑我们会在预估计算得到的未来的TPS基础上扩个1.5倍即该业务系统包含每年业务增长率TPS为96*1.5倍144笔/秒。 该系统性能测试最低支持的并发数为如果规定该业务的平均响应时间不高于500毫秒那么通过TPS并发用户数/业务平均时间就可以得到并发用户数0.5秒*144笔/秒72个即系统最低要求支持的并发数为72个 说明这里平均响应时间不同的公司不同业务可接受的响应时间是不同的 一般对于在线实时交易互联网企业500毫秒以下例如淘宝业务10毫秒左右金融企业1秒以下为佳部分复杂业务3秒以下保险企业3秒以下为佳制造业5秒以下就行。 即可得到该系统的TPS为144笔/秒并发数为72个。 3、横向TPS扩展 假设单节点我们通过上面的方法计算出来的TPS为150笔/秒平均响应时间不高于500毫秒并发用户数75个 现在我们想要系统支撑高并发数通过扩展服务器数量来提升业务处理的能力。 那么我们也可以计算横向TPS扩展增长率 单节点TPS150笔/秒2节点TPS265笔/秒则增长率为(2节点TPS-单节点TPS)/(2节点-1)/单节点TPS(265-150)/(2-1)/150≈76.67%3节点TPS375笔/秒则增长率为(3节点TPS-单节点TPS)/(3节点-1)/单节点TPS(375-150)/(3-1)/150≈75%4节点TPS488笔/秒则增长率为(4节点TPS-单节点TPS)/(4节点-1)/单节点TPS(488-150)/(4-1)/150≈75.11%5节点TPS600笔/秒则增长率为(5节点TPS-单节点TPS)/(5节点-1)/单节点TPS(600-150)/(5-1)/150≈75%6节点TPS715笔/秒则增长率为(6节点TPS-单节点TPS)/(6节点-1)/单节点TPS(715-150)/(6-1)/150≈75.33%7节点TPS825笔/秒则增长率为(7节点TPS-单节点TPS)/(7节点-1)/单节点TPS(825-150)/(7-1)/150≈75%8节点TPS940笔/秒则增长率为(8节点TPS-单节点TPS)/(8节点-1)/单节点TPS(940-150)/(8-1)/150≈75.24%9节点TPS1050笔/秒则增长率为(9节点TPS-单节点TPS)/(9节点-1)/单节点TPS(1050-150)/(9-1)/150≈75%10节点TPS1165笔/秒则增长率为(10节点TPS-单节点TPS)/(10节点-1)/单节点TPS(1165-150)/(10-1)/150≈75.19% 一般情况下我们要求扩展服务器的数量进行高并发的处理TPS增长率应在75%以上。 最后感谢每一个认真阅读我文章的人看着粉丝一路的上涨和关注礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走  软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。
http://www.sadfv.cn/news/314404/

相关文章:

  • 南京较好的网站制作公司自媒体包括哪些平台
  • 让网站降权百元做网站
  • 常用网站后台地址水处理网站源码
  • WordPress P站wordpress该连接后不显示
  • 前程无忧网广州网站建设分类岗位wordpress mysql 被删
  • 资讯网站开发需求wordpress.模板
  • 佛山网站设计多少钱怎么做网站导航
  • 制作网站制作临沂市兰山区建设局网站
  • wordpress 企业内网成都优化官网推广
  • 清远市清城区网站建设公司企业融资需要准备哪些资料
  • 郑州网站设计专家网络推广十大平台
  • 重庆专业做网站网店管家官网
  • 莱芜新站优化公司网站内容建设
  • 温州网站建设企业oa管理软件
  • 钓鱼网站教程海外seo培训
  • 网上报建贵州建设局网站wordpress新用户下载权限
  • wordpress网站搜索引擎秀山网站建设端午节手抄报获奖
  • 做网站应该注意哪些问题十堰网站搜索优化价格
  • 做韦恩图的网站做网站在哪里买空间域名
  • 上海网站快速备案施工者网官网
  • 国外品牌网站建设百度关键词seo排名软件
  • 什么是一学一做视频网站网站建设开发维护
  • 网站建设与网页设计的区别网站配置优化
  • 嘉兴商城网站开发设计向国旗敬礼做美德少年网站
  • 学校的网站开发过程品牌包装设计公司
  • 南宁建站服务公司网站运营内容方案
  • 长春手机网站贸易网站设计
  • 做系统 和网站前端动易网站 修改栏目名字
  • 做品牌 需要做网站吗网站建设与推广协议书
  • 机械厂网站模板修网络