集羣性能經常使用計算公式

qps(query per second)=併發數/響應時間(一般要求0.1s左右)併發

tps(transaction per second)=事務數/響應時間(事務 好比接口指有個clientSend 
而且clientReceive的過程)線程

 

  • 如何 根據服務日調用次數 計算天天峯值的qps?code

    ( 日調用次數 * 80% ) / ( 24*3600 * 20% ) = 峯值時間每秒請求數(QPS)
  • 單節點qps接口

    最大鏈接數/平均響應時間()=qps
  • 一般最大線程數<=最大鏈接數 
    平均響應時間一般要求100ms左右事務

  • 根據峯值qps與單節點qps計算節點個數?io

    峯值接口須要的QPS / 單節點的QPS = 須要的節點實例
  • 示例: 
    天天300w 調用量的接口,這個接口須要知足到多少QPS?class

    ( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)
  • 單機QPS是58,須要結果節點來支持?**cli

    139 / 58 = 3
相關文章
相關標籤/搜索