1 一文讲清并发用户数、吞吐量、QPS、TPS之间关系-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文讲清并发用户数、吞吐量、QPS、TPS之间关系

dyquk4xk2p3d 来源:浩道linux 2023-04-15 17:48 次阅读

1、并发数

1)、网站并发数指网站服务器在单位时间内能够处理的最大连接数。

并发不应该只是用户访问的请求数,而是服务器同时处理的并发数,并且单位时间不一定是1秒,可能是一个连接的处理周期内的连接数。对于网站服务器来说,所谓的并发就是单位时间内,服务器能够同时处理的最大连接数,因为有的请求1秒结束,有的请求可能10秒才结束。

136db9f2-ca69-11ed-bfe3-dac502259ad0.png

如果一个网站的并发数是10000,意味着单位时间内(可以理解为1秒或数秒内),正在处理的连接数,正在建立的连接数。加起来一共是10000个。

Concurrent User:表示网站并发用户总数;

Request Per Second(RPS):表示每秒请求数(吞吐量);

Simultaneous Browser connections(SBC):表示并发浏览连接数;

Thinking Time:表示平均用户思考时间;

2)其它服务并发连接数:

QPS(Query Per Second):表示每秒查询率,即系统能够响应的查询次数,每秒查询率QPS是用于衡量一个特定的查询服务器在规定时间内所处理流量多少的标准。运维工作中,DNS服务器以及数据库等服务的查询性能经常用每秒查询率来衡量。

TPS:表示每秒事务数,一个事物是指一个客户端向服务器发送请求。服务器做出反应的过程。客户端发送请求。收到服务器响应后结束计时。以此来计算时间和完成的事物的个数;

IOPS(Input/Output Operations Per Second):表示每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能。存储端的IOPS性能和主机端的I/O是不同的,IOPS是指存储每秒可接受多少次主机发出的访问,主机的一次I/O需要多次访问存储才可以完成。

140b6120-ca69-11ed-bfe3-dac502259ad0.png

2、响应时间

响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间。

3、吞吐量

吞吐量是指单位时间内系统能处理的请求数量,体现系统处理请求的能力,这是目前最常用的性能测试指标。

QPS(每秒查询数)TPS(每秒事务数)是吞吐量的常用量化指标,另外还有HPS(每秒HTTP请求数)。

QPS(TPS),并发数、响应时间它们三者之间的关系是:QPS(TPS)= 并发数 / 平均响应时间

4、网站常见术语

1)IP:这里指独立IP数,独立IP数是指不同IP地址的计算机访问网站时被计算的总次数。独立IP数是衡量网站流量的一个重要指标。一般一天内(00:00 - 24:00)相同IP地址的客户端访问网站页面只被计算为一次。

2)PV:即Page View,表示访问量,亦为页面浏览,即页面浏览次数或点击量,不管客户端是不是相同,也不管IP是不是相同,用户每次访问一个网站页面都会被计算一个PV。

PV的具体度量方法就是从客户浏览器发出一个对Web服务器的请求(Request),Web服务器接到这个请求后,将该请求对应的一个网页(Page)发送给浏览器,就产生一个PV。

用PV衡量网站时,PV数反映的是浏览某网站的页面数量,每刷新一次页面也算一次。因此,可以说PV数与来访用户的数量成正比,但PV数并不是真正的页面来访者数量,而是网站被访问的页面数量,因为一个来访者可能产生多个PV。

3)UV即Unique Visitor,表示独立访客,同一台客户端(PC或移动端)访问网站被计算为一个访客。一天(0000)内相同的客户端访问同一个网站只计算一次UV。UV一般是以客户端Cookie等技术作为统计依据的,实际统计会有误差。

4)DAU:即Daily Active User,日活跃用户数量。常用于反映网站、互联网应用或网络游戏的运营情况。DAU通常统计一日(统计日)之内,登录或使用了某个产品的用户数(去除重复登录的用户),与UV概念相似。

5)MAU:即Month Active User,月活跃用户数量,指网站、app等去重后的月活跃用户数量

作为一名网站运维人员,工作中一般关注以下几点性能指标:

1、响应时间,即确保网站响应时间在客户可接受范围内,一般3-10秒;

2、服务器资源使用情况是否合理,监控CPU占用率,磁盘使用率等硬件指标,随时可扩展;

3、系统最多支持多少用户访问、系统最大业务处理量是多少,心理有底,真正遇到时不慌;

4、系统性能可能存在的瓶颈在哪里即了解各个业务使用场景可能对系统造成的性能瓶颈;

5、扩容那些设备可以提高整个服务性能,做到有理可依

6、系统能否支持7X24小时的业务访问




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SBC
    SBC
    +关注

    关注

    0

    文章

    77

    浏览量

    19179
  • TPS
    TPS
    +关注

    关注

    0

    文章

    83

    浏览量

    36214
  • QPS
    QPS
    +关注

    关注

    0

    文章

    24

    浏览量

    8800
  • IOPs
    +关注

    关注

    0

    文章

    11

    浏览量

    14305

原文标题:【建议收藏】一文讲清并发用户数、吞吐量、QPS、TPS之间关系

文章出处:【微信号:良许Linux,微信公众号:良许Linux】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    网卡吞吐量测试解决方案

    的问题。作为国内主要的通信测试设备供应商,信而泰科技(TELETEST)可为用户提供全面的网卡吞吐量测试解决方案,这测试方案填补了业界目前针对网卡吞吐量测试领域的空白。本文旨在对网卡
    发表于 12-23 11:07

    CC3200的用户数据用内部ROM还是Flash存?

    CC3200 如何存储用户数据,如何使用内部ROM或者外部flash存储用户数据,数据比较小,只有几个字节。有没有例程可以提供?是 file_download 与 file_operations吗?
    发表于 04-26 14:58

    cc3200 如何存储用户数

    如标题,3200如何使用内部ROM或者外部flash存储用户数据,数据比较小,只有几个字节。有没有例程可以提供? 是 file_download 与 file_operations吗?
    发表于 05-14 11:06

    无法保存工作区的用户数据文件

    这真烦人。我在本地驱动器下创建了个项目,第二次尝试打开它时,PSoC Creator 3.3给出了这个警告:无法保存工作区的用户数据文件[CyWRK]:(访问路径[CyWRK]被拒绝)。当我点击
    发表于 10-12 10:18

    如何计算延迟和吞吐量

    如何计算延迟和吞吐量?在ISE时序报告中,我们发现个名为“最大组合路径延迟”的参数是否与最大时钟频率有关?
    发表于 03-19 08:55

    提高BLE吞吐量的可行办法

    提高BLE吞吐量的可行办法如何实现更快的BLE吞吐量
    发表于 01-18 06:26

    防火墙术语-吞吐量

    防火墙术语-吞吐量  术语名称:吞吐量 术语解释:网络中的数据是由个个数据包组成,防火
    发表于 02-24 11:06 1537次阅读

    如何衡量比特币每秒的吞吐量

    比特币提供许多功能时,个最重要的使用是作为个支付系统。通常用来将比特币与VISA、Paypal等公司、甚至是那些吹嘘交易能力更高的新区块链等公司进行比较,比较的标准是系统能处理多少交易,通常被视为每秒吞吐量
    发表于 11-21 10:58 4519次阅读

    使用iPerf测量ATWINC15x0的吞吐量

    (Transmission Control Protocol,TCP)和用户数据报协议(User DatagramProtocol,UDP)带宽性能的工具。它基于客户端/服务器模型构建,可用于测量客户端与服务器之间的最大 UDP 和TCP
    发表于 03-31 09:54 15次下载
    使用iPerf测量ATWINC15x0的<b class='flag-5'>吞吐量</b>

    debug 吞吐量的办法

    Debug 网络质量的时候,我们般会关注两个因素:延迟和吞吐量(带宽)。延迟比较好验证,Ping 下或者 mtr[1] 下就能看出来。这篇文章分享
    的头像 发表于 08-23 09:17 958次阅读

    debug 吞吐量的办法

    Debug 网络质量的时候,我们般会关注两个因素:延迟和吞吐量(带宽)。延迟比较好验证,Ping 下或者 mtr[1] 下就能看出来。这篇文章分享
    的头像 发表于 09-02 09:36 863次阅读

    QPSTPS、RT、并发数、吞吐量的概念

    QPS:Queries Per Second意思是“每秒查询率”,是台服务器每秒能够相应的查询次数,是对个特定的查询服务器在规定时间内所处理流量多少的衡量标准。互联网中,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。
    的头像 发表于 09-15 15:55 5273次阅读

    如何让接口吞吐量提升10多倍

    公司的个ToB系统,因为客户使用的也不多,没啥并发要求,就直没有经过压测。这两天来了个“大客户”,对并发
    的头像 发表于 01-17 10:22 1810次阅读

    iperf吞吐量的测试流程

    iperf吞吐量测试指南
    发表于 04-03 15:40 2次下载

    如何显著提高ATE电源吞吐量

    作为名测试工程师,你的工作并不容易。降低成本和提高系统吞吐量的压力直存在。本文中,我们将讨论影响系统吞吐量的关键因素以及如何降低ATE测试成本。
    的头像 发表于 11-08 14:59 699次阅读
    如何显著提高ATE电源<b class='flag-5'>吞吐量</b>?