高併發Qps Tps等概念

2021-10-21 02:00:51 字數 451 閱讀 3245

1、qps:伺服器每秒處理查詢次數,是一台伺服器每秒處理的查詢次數。使用者發起查詢請求到伺服器做出響應這算一次,一秒內使用者完成了50次查詢請求,那此時伺服器qps就是50。

2、tps:伺服器每秒處理的事務數,乙個事物是使用者發起查詢請求到伺服器做出響應這算一次。在針對單介面,tps可以認為是等價於qps的,如訪問 『order.html』 這個頁面而言,是乙個tps。而訪問 『order.html』 頁面可能請求了3此伺服器(如呼叫了css、js、order介面),這實際就算產生了三個qps

所以,總結下就是,在針對單介面的時候tps = qps ,否則qps就要看實際的請求次數了。

3、rt:響應時間,就是從客戶端請求發起到伺服器響應結果的時間。rt這個引數是系統最重要的指標之一,它的大小直接反應了當前系統的響應狀態。基本和咱們使用者體驗息息相關,現在好一點監控系統一般都有三個rt,即平均、最大、最小。

併發,高併發,QPS,TPS的區別

併發 同時擁有兩個或多個執行緒,如果程式在單核處理器上執行,多個執行緒將交替地換入或者換出記憶體,這些執行緒是同時 存在 的,每個執行緒都處於執行過程中的某個狀態,如果執行在多核處理器上,此時,程式中每個執行緒都將分配到乙個處理器核上,因此可以同時執行。也就是說,併發就是多個執行緒操作相同的物理機中...

系統吞吐量 QPS TPS 併發數等概念

概念 1.1.系統吞吐量 1.2.qps tps 1.3.併發數 1.4.響應時間 1.5.關係 1.6.案例 系統吞吐量評估 真實場景 系統吞吐量乙個系統的吞度量 承壓能力 與request對cpu的消耗 外部介面 io等等緊密關聯。單個reqeust 對cpu消耗越高,外部系統介面 io影響速度...

Linux高併發概念

高併發 high concurrency 是網際網路分布式系統架構設計中必須考慮的因素之一,它通常是指,通過設計保證系統能夠同時並行處理很多請求。吞吐量 throughput 每秒查詢率qps query per second 併發使用者數 user concurrence 單程序最大開啟檔案數限制...