zoukankan      html  css  js  c++  java
  • 关于系统并发数和QPS的思考

    并发数表示同时请求的用户/线程数。

    QPS表示每秒执行的请求数。

    例如在预估秒杀系统需要支持的QPS时:

    并发数表示可能参与秒杀的线程数(约等于用户数,但是也要考虑是否有爬虫流量)。

    要求秒杀接口响应时间在50ms内。

    QPS = 并发数 * (50 / 1000)

    所以 QPS是通过并发数和接口平均响应时间算出来的,并发数和接口响应时间是数据源,QPS是计算结果。

    一般系统都是集群部署,所以在用QPS/机器数,得到每台机器需要支持的QPS,这样可以对单台机器做压力测试预估是否达到效果。

  • 相关阅读:
    1074 食物链 (并查集)
    2832 6个朋友
    病毒 (拓扑)
    4735 烦人的幻灯片 (拓扑)
    JavaScript中变量的LHS引述和RHS引用
    td自动换行
    SQL Server 中的 NOLOCK 到底是什么意思?
    jQuery中遇到的坑
    jQuery中attr()函数 VS prop()函数
    Javascript刷新页面的几种方法
  • 原文地址:https://www.cnblogs.com/caiyao/p/14703711.html
Copyright © 2011-2022 走看看