60万/秒的问题

60万/秒的问题

老师求教:

问题1:60万/秒 是60万/秒  并发线程数 ,还是60万/sec  TPS

问题2:并发线程数 和吞吐量之间的关系,60万/读为例子

问题3:我压测单体接口吞吐量14000/sec  并发线程数740  异常率0.1  响应3000ms 为异常  、99%百分位1000ms,请问如果我要自己实现60万/秒读,我需要几台机器

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

问题1,是60万/sec  TPS

问题2:并发线程数 和吞吐量之间的关系  ,大体上一个线程可以支持到每秒100吞吐量以上,这个主要是看你 访问处理的速度,如果每次读请求需要10毫秒,那么 一个线程 就可以支持到每秒100吞吐量以上。如果一个tomcat并发线程数开到500的话,差不多 单tomcat就可以支持到5万每秒。 当然,这只是一个计算的例子

问题3:按照你的测试数据,你的接口 读的性能不算太好啊,你看吞吐量14000/sec  并发线程数740,意味着 单个线程大致每秒处理了20个请求, 意味着,你这个接口,处理一次请求,大致需要50ms,这个性能,有很大的提升空间。  如果按照你的测试数据,差不多需要 45个tomcat,并不一定需要 45台服务器,因为一台服务器可以跑多个tomcat实例,还有,服务器的硬件性能差别也很大的。



  • makeMoney 提问者 #1

    老师我还是不太理解,60万/sec TPS    

    可以理解为   系统可以处理   一秒内60万个真实用户请求1次接口,

    或者 系统可以处理压测   模拟1秒60万个并发线程数     吗?

    2023-03-25 22:30:18
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java 亿级项目架构设计与落地应用
  • 参与学习       114    人

全网稀缺 一次性掌握超大型项目架构设计与落地能力 快速铲平架构理论门槛 迅速拨高架构实际应用能力 帮助3年以上Java工程师突破能力瓶颈,技术发展空间更上一层楼

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码