1. 程式人生 > >關於併發量的簡單計算公式

關於併發量的簡單計算公式

普通的Web系統,關於併發量與使用者數的關係計算如下:

1.單臺伺服器最高併發數2000,這是業內的大牛通過各種架構/優化/技術實現的.  我們水平沒那麼高, 但200併發 絕對是沒問題的.

2.單個請求的處理時間, 理論上的極值為70ms(這是內網Web伺服器訪問資料庫伺服器的網路時間),  我們水平沒那麼高, 但也絕對可以在500ms內完成一次請求(不包括使用者到Web伺服器的網路時間)

3.根據以上, 單臺伺服器 每秒可響應 400個請求.

4.每小時響應 144W 請求.

5.每天的響應不能簡單 乘以24, 因為正常系統,晚上沒人用, 電子商務通常在早10,下午14點,晚上19點附近會有高峰期. 根據經驗,高峰期 一小時的請求量是每天請求量的十分之一.

   即每天響應 1440W請求.

6.每個頁面平均有2個請求(Ajax會導致額外的請求), 靜態資源請求不計入,這個只跟網路有關,即,每天響應720W個頁面

7.根據經驗,在網站發生實質性業務的使用者 ,平均開啟100個頁面(這個是往高了說的).  即 單臺伺服器 每天可支援 7.2W個實質交易.

8.根據經驗 每天 登入使用者數是交易使用者數的十倍,但頁面開啟數極少,通常是1-10,  這個忽略.  即, 單臺伺服器每天 有 72W個登入使用者.

9.根據經驗,註冊使用者是每天登入使用者的10倍(如果沒有刷殭屍使用者的話), 單臺伺服器可以為 720W個註冊使用者服務.

10.使用負載均衡後,通常負載均衡伺服器 會是 2/4/8/16 這個規模 , 通常不會超過16.  即 16個負載均衡伺服器 可 服務 1.15億使用者(這個至少也是京東的級別了)

最後: 如果使用者數超過以上計算,或者業務複雜度導致無法實現200併發(如:複雜業務,幾十個流程),那麼 我們會根據實際專案情況 採取 其他技術手段來提高 伺服器叢集的響應能力

如: 快取memcache, 更高速的資料庫mongo/redis,動靜分離CDN,資料庫分庫/分表

再比如: 部分關鍵節點採用Java進行處理, 這裡並不是說Java就比PHP好, 但在極限速度響應上,Java的確比PHP快, Java程序駐留記憶體啊~~~

相關推薦

關於併發簡單計算公式

普通的Web系統,關於併發量與使用者數的關係計算如下: 1.單臺伺服器最高併發數2000,這是業內的大牛通過各種架構/優化/技術實現的.  我們水平沒那麼高, 但200併發 絕對是沒問題的. 2.單個請求的處理時間, 理論上的極值為70ms(這是內網Web伺服器訪問資料庫

關於並發簡單計算公式

內存 實現 包括 商務通 2個 完成 規模 提高 單個 普通的Web系統,關於並發量與用戶數的關系計算如下: 1.單臺服務器最高並發數2000,這是業內的大牛通過各種架構/優化/技術實現的. 我們水平沒那麽高, 但200並發 絕對是沒問題的. 2.單個請求的處理

網站併發計算

你想建設一個能承受500萬PV/每天的網站嗎? 500萬PV是什麼概念?伺服器每秒要處理多少個請求才能應對?如果計算呢? PV是什麼: PV是page view的簡寫。PV是指頁面的訪問次數,每開啟或重新整理一次頁面,就算做一個pv。 計算模型:  每臺伺服器每秒處理請求的

峰值QPS/QPS/PV/UV/伺服器數量/併發數/吐吞/響應時間計算公式

QPS:每秒查詢率(Query Per Second) ,每秒的響應請求數,也即是最大吞吐能力。QPS = req/sec = 請求數/秒QPS統計方式 [一般使用 http_load 進行統計]QPS = 總請求數 / ( 程序總數 * 請求時間 )QPS: 單個程序每秒

峰值QPS/QPS/PV/UV/服務器數量/並發數/吐吞/響應時間計算公式

http segment 響應時間 服務器 系統 用戶 公式 成功 cond 原地址:https://segmentfault.com/q/1010000000503888 QPS:每秒查詢率(Query Per Second) ,每秒的響應請求數,也即是最大吞吐能力。Q

系統併發及QPS簡單解釋

PV 即 page view,頁面瀏覽量    使用者每一次對網站中的每個頁面訪問均被記錄1次。使用者對同一頁面的多次重新整理,訪問量累計。 UV 即 Unique visitor,獨立訪客    通過客戶端的cookies實現。即同一頁面,客戶端多次

系統吞吐量(TPS)、使用者併發、效能測試概念和公式【轉】

PS:下面是效能測試的主要概念和計算公式,記錄下: 原文傳送門 一.系統吞度量要素: 一個系統的吞度量(承壓能力)與request對CPU的消耗、外部介面、IO等等緊密關聯。 單個reqeust 對CPU消耗越高,外部系統介面、IO影響速度越慢,系統吞吐能力越低,反之越高。

系統吞吐量(TPS)、使用者併發、效能測試概念和公式

系統的吞吐量與請求對CPU的消耗,伺服器記憶體使用,IO等都有關係。 系統吞吐量幾個重要引數:QPS(TPS)、併發數、響應時間 QPS(TPS):每秒處理的請求數 併發數:同時處理的請求數 響應時間:平均響應時間 三者的關係:QPS(TPS)=併發數/平均響應

系統吞吐量、TPS(QPS)、使用者併發、效能測試概念和公式

PS:下面是效能測試的主要概念和計算公式,記錄下: 一.系統吞度量要素:   一個系統的吞度量(承壓能力)與request對CPU的消耗、外部介面、IO等等緊密關聯。單個reqeust 對CPU消耗越高,外部系統介面、IO影響速度越慢,系統吞吐能力越低,反之越高。 系統

網站併發計算

你想建設一個能承受500萬PV/每天的網站嗎? 500萬PV是什麼概念?伺服器每秒要處理多少個請求才能應對?如果計算呢? PV是什麼: PV是page view的簡寫。PV是指頁面的訪問次數,每開啟或重新整理一次頁面,就算做一個pv。 計算模型:  每臺

[乾貨]系統吞吐量(TPS)、使用者併發、效能測試概念和公式

在淘寶環境下,假設我們壓力測試出的TPS為100,那麼這個系統的日吞吐量=100*11*3600=396萬 這個是在簡單(單一url)的情況下,有些頁面,一個頁面有多個request,系統的實際吞吐量還要小 無論有無思考時間(T_think),測試所得的TPS值和

效能測試--系統吞吐量(TPS)、使用者併發、效能測試概念和公式

PS:下面是效能測試的主要概念和計算公式,記錄下: 一.系統吞度量要素:   一個系統的吞度量(承壓能力)與request對CPU的消耗、外部介面、IO等等緊密關聯。 單個reqeust 對CPU消耗越高,外部系統介面、IO影響速度越慢,系統吞吐能力越低,反之越高。 系統吞吐量幾個重要引數:QPS

計算字串中的簡單數學公式

今天公司產品提出需求。需要把計算公式放到伺服器,然後伺服器可動態化配置。所以找尋各種資料從而由此方法 程式碼如下: public static double eval(final String str) {return new Object() {int pos = -1,

併發使用者數、吞吐量、思考時間的計算公式

二、軟體效能的幾個主要術語   1、響應時間:對請求作出響應所需要的時間      網路傳輸時間:N1+N2+N3+N4   應用伺服器處理時間:A1+A3   資料庫伺服器處理時間:A2   響應時間=N1+A1+N2+A2+N3+A3+N4   2、併發使用者數的計算公

公式財務人員常用的計算公式—下篇,懷才當遇整理

指數 融資 管理費用 產出 集中 相關 滿足 活動 狀況 5、現金流量分析 現金流量表的主要作用是:第一,提供本企業現金流量的實際情況;第二,有助於評價本期收益質量,第三,有助於評價企業的財務彈性,第四,有助於評價企業的流動性;第五,用於預測企業未來的現金流量。 流動性

POJ 1556 The Doors(簡單計算幾何+最短路)

smart order tom amp fabs 題目 -- opera 兩個 ●贅述題目 10*10的房間內,有豎著的一些墻(不超過18個)。問從點(0,5)到(10,5)的最短路。 按照輸入樣例,輸入的連續5個數,x,y1,y2,y3,y4,表示(x,0--y1),(x

機器學習-吳恩達-正規方程多變回歸公式

com .cn bsp 學習 http ria family mage -1 矩陣的跡 A為nXn的矩陣 機器學習-吳恩達-正規方程多變量回歸公式

64位內存地址計算公式

公式 table 內存地址計算 a + b tor 4類 語句 64位 fff 匯編語句 後四個字節 命名為 A 匯編語句當前地址 命名為 B 匯編語句占內存字節數 命名為 C A + B + C = 目標地址 舉例 fffff800`03e83b72 4c8d15c

SOJ 1085 SCU 簡單計算幾何

相交點 pri 我們 nio 輸入 std 但是 class 輸入數據 BackGroud Year 2003不知你是否註意到,四川大學每年都會在各宿舍樓裏放老鼠藥,以解決學生宿舍的老鼠問題。 今年,學校的領導為了更好的展開滅鼠的行動,引進了一項新的技術:SCU(Super

PV,AC,EV解釋和計算公式

績效 使用 資金 而且 cos lan value ear 效率 PV:plan value 計劃值,AC:actual cost實際成本 EV:earn value掙值 以S開頭的縮寫,都是表示進度的,schedule。以C開頭的縮寫,都是表示成本的,cost。而且有一個