国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

QPS、TPS、RT、并發(fā)用戶數(shù)、吞吐量

這篇具有很好參考價(jià)值的文章主要介紹了QPS、TPS、RT、并發(fā)用戶數(shù)、吞吐量。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

QPS

QPS Queries Per Second 是每秒查詢率 ,是一臺服務(wù)器每秒能夠相應(yīng)的查詢次數(shù),是對一個(gè)特定的查詢服務(wù)器在規(guī)定時(shí)間內(nèi)所處理流量多少的衡量標(biāo)準(zhǔn), 即每秒的響應(yīng)請求數(shù),也即是最大吞吐能力。

TPS

TPS Transactions Per Second 也就是事務(wù)數(shù)/秒。一個(gè)事務(wù)是指一個(gè)客戶機(jī)向服務(wù)器發(fā)送請求然后服務(wù)器做出反應(yīng)的過程??蛻魴C(jī)在發(fā)送請求時(shí)開始計(jì)時(shí),收到服務(wù)器響應(yīng)后結(jié)束計(jì)時(shí),以此來計(jì)算使用的時(shí)間和完成的事務(wù)個(gè)數(shù),

QPS和TPS區(qū)別

舉例,請求一個(gè)index.html 頁面,客戶端發(fā)起了三個(gè)請求(css、js、index接口),那么此時(shí)TPS =1 、QPS =3 。

在針對單接口的時(shí)候TPS = QPS。

并發(fā)數(shù)

并發(fā)數(shù)(并發(fā)度):指系統(tǒng)同時(shí)能處理的請求數(shù)量,同樣反應(yīng)了系統(tǒng)的負(fù)載能力。這個(gè)數(shù)值可以分析機(jī)器1s內(nèi)的訪問日志數(shù)量來得到。

壓測時(shí),一般都是指定并發(fā)數(shù)來壓出單實(shí)例的QPS拐點(diǎn),即一步一步提高并發(fā)數(shù)來測出對應(yīng)的QPS,平均RT,錯(cuò)誤率

  • 并發(fā)數(shù):100
  • 并發(fā)數(shù):300
  • 并發(fā)數(shù):500

吐吞量

吐吞量:吞吐量(Throughput)是指系統(tǒng)在單位時(shí)間內(nèi)處理請求的數(shù)量,TPS、QPS都是吞吐量的常用量化指標(biāo)

RT

響應(yīng)時(shí)間:RT(Response-time)就是從客戶端請求發(fā)起到服務(wù)器響應(yīng)結(jié)果的時(shí)間。RT這個(gè)參數(shù)是系統(tǒng)最重要的指標(biāo)之一,它的大小直接反應(yīng)了當(dāng)前系統(tǒng)的響應(yīng)狀態(tài)?;竞驮蹅冇脩趔w驗(yàn)息息相關(guān),現(xiàn)在好一點(diǎn)監(jiān)控系統(tǒng)一般都有三個(gè)RT,即平均、最大、最小。

P99,P95,P50

一般系統(tǒng)RT 100ms 以內(nèi)是比較正常的,300ms 勉強(qiáng)可以接受,1s的話再加上一些其他的外因,給用戶的體驗(yàn)就是實(shí)實(shí)在在的不爽了。

P99 < 1s,P95 < 300ms

上面幾個(gè)名詞的計(jì)算關(guān)系

  • QPS = 并發(fā)數(shù) / 平均響應(yīng)時(shí)間

  • 并發(fā)數(shù) = QPS * 平均響應(yīng)時(shí)間

計(jì)算1:QPS、RT、并發(fā)數(shù)計(jì)算

以下示例來著互聯(lián)網(wǎng)文章-艾小仙

假設(shè)公司每天早上9點(diǎn)到10點(diǎn)1個(gè)小時(shí)內(nèi)都有員工要上廁所,公司有3600個(gè)員工,平均每個(gè)員工上廁所時(shí)間為10分鐘,我們來計(jì)算一下。

QPS = 3600/60*60 1

RT = 10*60 600秒

并發(fā)數(shù) = 1 * 600 600

這樣就意味著如果想達(dá)到最好的蹲坑體驗(yàn),公司需要600個(gè)坑位來滿足員工需求,否則的話上廁所就要排隊(duì)等待了。


針對以上答案不是很好理解,我是這么分析的,其實(shí)上面的需求是 1個(gè)小時(shí) 讓3600人拉完屎,即廁所服務(wù)的整體吞吐量需求為 3600人/1時(shí) = 3600人/3600s = 1/s,即QPS = 1。

那么需要多少個(gè)廁所實(shí)例來滿足需求呢?

由于單個(gè)廁所實(shí)例的qps = 1人/10m = 1人/600s。

所以需要 1人/s / 1人/600s = 600 個(gè) 廁所實(shí)例。

QPS

  • 廁所服務(wù):3600人/1時(shí) = 1 QPS
  • 廁所實(shí)例:1人/10m = 1/600 = 0.00167 QPS

響應(yīng)時(shí)間

  • 廁所服務(wù):1h

  • 廁所實(shí)例:10m

并發(fā)數(shù)

如果按照上面的計(jì)算公式 并發(fā)數(shù) = QPS * 平均響應(yīng)時(shí)間,那這里廁所實(shí)例的并發(fā)數(shù)等于多少呢?

1 * 1h = 3600??? 不對哦,這里的平均響應(yīng)時(shí)間 是每個(gè)人的即1* 10m = 600。

也可以這么理解廁所服務(wù)提供了 600 個(gè)廁所坑位,所以支持的最大并發(fā)數(shù),即同時(shí)拉屎數(shù) = 600…

  • 廁所服務(wù):1QPS(服務(wù)的QPS) * 10m (實(shí)例的響應(yīng)時(shí)間 一個(gè)call) = 600
  • 廁所實(shí)例:0.00167 QPS * 10m = 1

吞吐量

  • 廁所服務(wù)的吞吐量為 3600 TPH = 1 TPS

PV

PV(Page View):頁面訪問量,即頁面瀏覽量或點(diǎn)擊量,用戶每次刷新即被計(jì)算一次??梢越y(tǒng)計(jì)服務(wù)一天的訪問日志得到。 可以通過Nginx、Apache之類的Web Server得到。

UV

UV(Unique Visitor):獨(dú)立訪客,統(tǒng)計(jì)1天內(nèi)訪問某站點(diǎn)的用戶數(shù)??梢越y(tǒng)計(jì)服務(wù)一天的訪問日志并根據(jù)用戶的唯一標(biāo)識去重得到??梢酝ㄟ^Nginx、Apache之類的Web Server得到。

DAU

DAU(Daily Active User),日活躍用戶數(shù)量。常用于反映網(wǎng)站、互聯(lián)網(wǎng)應(yīng)用或網(wǎng)絡(luò)游戲的運(yùn)營情況。DAU通常統(tǒng)計(jì)一日(統(tǒng)計(jì)日)之內(nèi),登錄或使用了某個(gè)產(chǎn)品的用戶數(shù)(去除重復(fù)登錄的用戶),與UV概念相似

MAU

MAU(Month Active User):月活躍用戶數(shù)量,指網(wǎng)站、app等去重后的月活躍用戶數(shù)量

計(jì)算2:峰值QPS和機(jī)器計(jì)算

原理:按二八定律來看,如果每天80%的訪問集中在20%的時(shí)間里,這20%時(shí)間叫做峰值時(shí)間 。

這里應(yīng)該根據(jù)業(yè)務(wù)場景來定,例如這個(gè)時(shí)間 * 20%

針對一些政企機(jī)關(guān)單位這個(gè)時(shí)間不是 24h而是8h,應(yīng)靈活運(yùn)用。

公式

  • 峰值QPS:( 總PV數(shù) * 80% ) / ( 每天秒數(shù) * 20% ) = 峰值時(shí)間每秒請求數(shù)(QPS)

  • 需要的機(jī)器:峰值時(shí)間每秒QPS / 單臺機(jī)器的QPS = 需要的機(jī)器

示例

:每天100w PV 的在單臺機(jī)器上,這臺機(jī)器峰值是多少Q(mào)PS?

:( 1000000 * 0.8 ) / (86400 * 0.2 ) = 46 (QPS)

如果有成熟的監(jiān)控可以從監(jiān)控上去看實(shí)際的QPS與計(jì)算的偏差。

:如果一臺機(jī)器的QPS是18,需要幾臺機(jī)器來支持?

:46/ 18 = 3文章來源地址http://www.zghlxwxcb.cn/news/detail-446115.html

到了這里,關(guān)于QPS、TPS、RT、并發(fā)用戶數(shù)、吞吐量的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 性能測試:深入理解并發(fā)量,線程數(shù),吞吐量,TPS

    性能測試:深入理解并發(fā)量,線程數(shù),吞吐量,TPS

    并發(fā)數(shù),線程數(shù),吞吐量,每秒事務(wù)數(shù)(TPS)都是性能測試領(lǐng)域非常關(guān)鍵的數(shù)據(jù)和指標(biāo)。 那么他們之間究竟是怎樣的一個(gè)對應(yīng)關(guān)系和內(nèi)在聯(lián)系? 測試時(shí),我們經(jīng)常容易將線程數(shù)等同于表述為并發(fā)數(shù),這一表述正確嗎? 本文就將對性能領(lǐng)域的這些關(guān)鍵概念做一次探討。 文章可

    2024年02月03日
    瀏覽(14)
  • jmeter負(fù)載測試如何找到最大并發(fā)用戶數(shù)

    jmeter負(fù)載測試如何找到最大并發(fā)用戶數(shù)

    在性能測試中,當(dāng)我們接到項(xiàng)目任務(wù)時(shí),很多時(shí)候我們是不知道待測接口能支持多少并發(fā)用戶數(shù)的。此時(shí),需要我們先做負(fù)載測試,通過逐步加壓,來找到最大并發(fā)用戶數(shù)。那么當(dāng)我們找到一個(gè)區(qū)間,怎么找到具體的值呢? 在區(qū)間中逐步增加步長,出現(xiàn)以下任意現(xiàn)象時(shí),即是

    2024年01月21日
    瀏覽(19)
  • Flink去重計(jì)數(shù)統(tǒng)計(jì)用戶數(shù)

    1.數(shù)據(jù) 訂單表,分別是店鋪id、用戶id和支付金額 2.可運(yùn)行案例 sql: 3.運(yùn)行結(jié)果 :7 (true,+U[shop-2, 2, 3]) :1 (true,+U[shop-1, 4, 8])?? 4.原理 Flink回撤流原理

    2024年02月03日
    瀏覽(20)
  • Hive SQL面試題-流失回流用戶數(shù)統(tǒng)計(jì)

    根據(jù)用戶最后一次登錄記錄表,統(tǒng)計(jì)每天的流失(一段時(shí)間未登錄平臺)用戶數(shù)量,和回流用戶(一段時(shí)間未登錄平臺,但今天重新登錄了平臺)數(shù)量。 執(zhí)行環(huán)境:Hive on Spark 1 統(tǒng)計(jì)指標(biāo) 從用戶最后一次登錄記錄表中統(tǒng)計(jì)如下指標(biāo), 當(dāng)日流失用戶數(shù)量 、 當(dāng)日回流用戶數(shù)量

    2023年04月08日
    瀏覽(23)
  • 「SQL面試題庫」 No_66 查詢近30天活躍用戶數(shù)

    「SQL面試題庫」是由 不是西紅柿 發(fā)起,全員免費(fèi)參與的SQL學(xué)習(xí)活動。我每天發(fā)布1道SQL面試真題,從簡單到困難,涵蓋所有SQL知識點(diǎn),我敢保證只要做完這100道題,不僅能輕松搞定面試,代碼能力和工作效率也會有明顯提升。 1.1 活動流程 整理題目 :西紅柿每天無論刮風(fēng)下雨

    2024年02月05日
    瀏覽(22)
  • 華為余承東表示「鴻蒙 HarmonyOS 2 升級用戶數(shù)突破 1 億」,意味著谷歌已被嚇得瑟瑟發(fā)抖...

    華為余承東表示「鴻蒙 HarmonyOS 2 升級用戶數(shù)突破 1 億」,意味著谷歌已被嚇得瑟瑟發(fā)抖...

    本來全球手機(jī)市場有超過八成的份額為安卓占有,而蘋果占有一成多。蘋果每年的手機(jī)銷量大約在2億多部,如果鴻蒙系統(tǒng)每年增加2億用戶,那么鴻蒙系統(tǒng)就將如蘋果iOS系統(tǒng)一樣占有一成多的市場份額,這一成多市場份額正是從谷歌手里奪取的,那就代表著谷歌的安卓占有的

    2024年02月11日
    瀏覽(40)
  • 《面試1v1》如何提高遠(yuǎn)程用戶的吞吐量

    《面試1v1》如何提高遠(yuǎn)程用戶的吞吐量

    ?? 作者簡介:王哥,CSDN2022博客總榜Top100??、博客專家?? ?? 技術(shù)交流:定期更新Java硬核干貨,不定期送書活動 ?? 王哥多年工作總結(jié):Java學(xué)習(xí)路線總結(jié), 點(diǎn)擊 突擊面試 ?? 數(shù)十萬人的面試選擇: 面試說人話系列《面試1v1》 我是 javapub,一名 Markdown 程序員從?????,

    2024年02月15日
    瀏覽(17)
  • -筆記 tps qps

    -筆記 tps qps

    頁面請求異步處理 將請求 扔進(jìn) kafka, Mq等 MQ單機(jī)抗幾萬并發(fā)也是ok的 底層批量處理 sql 處理 盡量批量處理,減少耗時(shí) 分庫分表, 可能到了最后數(shù)據(jù)庫層面還是免不了抗高并發(fā)的要求,好吧,那么就將一個(gè)數(shù)據(jù)庫拆分為多個(gè)庫,多個(gè)庫來抗更高的并發(fā);然后將一個(gè)表拆分為多

    2024年02月03日
    瀏覽(16)
  • Kafka吞吐量

    Kafka吞吐量

    目錄 kafka的架構(gòu)和流程 小文件對HDFS影響: 解決辦法: ?先Kafka從架構(gòu)上說分為?產(chǎn)者Broker和消費(fèi)者,每?塊都進(jìn)?了單獨(dú)的優(yōu)化,?如?產(chǎn)者快是因?yàn)閿?shù)據(jù)的批量發(fā)送,Broker快是因?yàn)榉謪^(qū),分區(qū)解決了并發(fā)度的問題,?且?件是采取的順序?qū)懙男问?。順序?qū)懢涂梢杂行У臏p少磁盤

    2023年04月23日
    瀏覽(29)
  • WiFi模塊吞吐量測試

    WiFi模塊吞吐量測試

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 在WiFi模塊選型過程中,工程師會關(guān)注到WiFi模塊的吞吐量,拿到樣品之后,也會進(jìn)行一個(gè)模塊吞吐量的測試。本篇就以SKYLAB QCA9531 WiFi模塊SKW99的測試角度出發(fā),簡單介紹一下WiFi模塊怎么測試WiFi吞吐量。

    2024年02月09日
    瀏覽(41)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包