10萬(wàn)用戶的并發(fā)量多大 什么是服務(wù)器并發(fā)量?并發(fā)量如何計(jì)算?
什么是服務(wù)器并發(fā)量?并發(fā)量如何計(jì)算?并發(fā)是指同時(shí)訪問(wèn)網(wǎng)站的人數(shù)。數(shù)字越大,對(duì)即時(shí)帶寬的要求就越高。服務(wù)器并發(fā)分為:1。業(yè)務(wù)并發(fā)用戶數(shù)。最大并發(fā)訪問(wèn)數(shù);3。系統(tǒng)用戶數(shù);4。同時(shí)在線用戶數(shù);說(shuō)明服務(wù)器的實(shí)
什么是服務(wù)器并發(fā)量?并發(fā)量如何計(jì)算?
并發(fā)是指同時(shí)訪問(wèn)網(wǎng)站的人數(shù)。數(shù)字越大,對(duì)即時(shí)帶寬的要求就越高。服務(wù)器并發(fā)分為:1。業(yè)務(wù)并發(fā)用戶數(shù)。最大并發(fā)訪問(wèn)數(shù);3。系統(tǒng)用戶數(shù);4。同時(shí)在線用戶數(shù);
說(shuō)明服務(wù)器的實(shí)際壓力,即服務(wù)器能承受的最大并發(fā)訪問(wèn)數(shù),既取決于業(yè)務(wù)并發(fā)用戶數(shù),也取決于用戶的業(yè)務(wù)場(chǎng)景,可以通過(guò)分析服務(wù)器日志得到。
一般來(lái)說(shuō),我們只需要分析典型的業(yè)務(wù)(用戶通常最關(guān)心的業(yè)務(wù)操作)
給出一個(gè)估算業(yè)務(wù)并發(fā)用戶數(shù)的公式(測(cè)試人員通常只關(guān)心業(yè)務(wù)并發(fā)用戶數(shù))
C=NL/T
C^=c3×(C的平方根)
C是用戶的平均數(shù)業(yè)務(wù)并發(fā)用戶,n為登錄會(huì)話數(shù),l為登錄會(huì)話數(shù),會(huì)話平均長(zhǎng)度,t為調(diào)查時(shí)段長(zhǎng)度,C^為并發(fā)用戶峰值數(shù)。
假設(shè)OA系統(tǒng)有1000個(gè)用戶,每天有400個(gè)用戶發(fā)送訪問(wèn)權(quán)限,每次登錄退出的平均時(shí)間為2小時(shí)。一天內(nèi),用戶只需在8小時(shí)內(nèi)使用系統(tǒng)。
另外,如果我們知道每個(gè)用戶的平均請(qǐng)求數(shù)u,那么系統(tǒng)吞吐量可以估計(jì)為u×C
精確估計(jì)。我們還需要考慮用戶業(yè)務(wù)操作的時(shí)間集中度(例如OA系統(tǒng)的峰值在下班后一小時(shí)內(nèi)),使用公式時(shí)仍會(huì)有偏差。
285-104-1346
并發(fā)量是什么?
并發(fā)是指同時(shí)訪問(wèn)網(wǎng)站的人數(shù)。人數(shù)越多,對(duì)即時(shí)帶寬的要求就越高。服務(wù)器并發(fā)分為:1。業(yè)務(wù)并發(fā)用戶。最大并發(fā)訪問(wèn)。系統(tǒng)用戶。同時(shí)在線用戶。
系統(tǒng)并發(fā)量一般多少?
PV是頁(yè)面視圖
每次用戶訪問(wèn)網(wǎng)站的每個(gè)頁(yè)面時(shí),都會(huì)記錄一次。用戶多次刷新同一頁(yè)面,訪問(wèn)次數(shù)累加。
UV是唯一的訪問(wèn)者
通過(guò)客戶端的cookies訪問(wèn)。也就是說(shuō),對(duì)于同一個(gè)頁(yè)面,客戶端多次點(diǎn)擊只統(tǒng)計(jì)一次,訪問(wèn)次數(shù)不累計(jì)。
IP是internet協(xié)議,最初指的是網(wǎng)絡(luò)協(xié)議。在數(shù)據(jù)統(tǒng)計(jì)中,是指通過(guò)IP的訪問(wèn)量。
即同一頁(yè)面,客戶端多次使用同一IP訪問(wèn),只計(jì)算一次,訪問(wèn)量不累計(jì)。
TPS是每秒事務(wù)數(shù)的縮寫,即每秒處理的事務(wù)數(shù)。事務(wù)是客戶機(jī)向服務(wù)器發(fā)送請(qǐng)求并由服務(wù)器響應(yīng)的過(guò)程。客戶端在發(fā)送請(qǐng)求時(shí)開(kāi)始計(jì)時(shí),在收到服務(wù)器的響應(yīng)后結(jié)束計(jì)時(shí),從而計(jì)算所用的時(shí)間和完成的事務(wù)數(shù),最后利用這些信息進(jìn)行評(píng)估打分。
QPS是每秒查詢數(shù)的縮寫,它可以處理每秒的查詢數(shù)。它是服務(wù)器每秒可以處理的查詢數(shù),是特定查詢服務(wù)器在指定時(shí)間內(nèi)處理的流量的度量。
RPS,requests per second的縮寫,是每秒可處理的請(qǐng)求數(shù)。在Internet上,通常用每秒查詢速率來(lái)衡量DNS服務(wù)器的性能,稱為QPS。
對(duì)應(yīng)于fetches/sec,即每秒的響應(yīng)請(qǐng)求數(shù),即最大吞吐量。
計(jì)算關(guān)系:
QPS=concurrency/average response time
concurrency=QPS*average response time
根據(jù)上面的計(jì)算關(guān)系,我們可以估算出需要多少Q(mào)PS來(lái)支持下一個(gè)單日1000W的流量:
一般80%的流量集中在20%的時(shí)間里,并計(jì)算機(jī)器實(shí)際需要多少Q(mào)PS來(lái)滿足1000W PV。
QPS=(1000W*0.8)/(24*3600*0.2)
QPS=462.9
根據(jù)壓力測(cè)試的反饋,可以利用以上結(jié)果計(jì)算單機(jī)的QPS,也可以粗略計(jì)算緩存配置。