亚洲成AV人片在线观看无码

您現在的位置:CDN高防 > 服務器租用幫助 > 服務器性能測試是什么?游戲服務器性能測試的一些指標含義

服務器性能測試是什么?游戲服務器性能測試的一些指標含義

發布時間:2020-02-17 15:00:21 ??文章來源:CDN高防 ??作者:admin
本文由admin編輯,關鍵詞:游戲服務器,標題:服務器性能測試是什么?游戲服務器性能測試的一些指標含義,主要內容講解的是:大量用戶登錄游戲產生的“洪荒之力”往往會對游戲服務器產生巨大的壓力,游戲上線之前對服務器的承載能力做測試是必須要做的事。那么什么是服務器性能測試,游戲服務器
大量用戶登錄游戲產生的“洪荒之力”往往會對游戲服務器產生巨大的壓力,游戲上線之前對服務器的承載能力做測試是必須要做的事。那么什么是服務器性能測試,游戲服務器性能測需要測試哪些東西?
服務器性能測試是什么?游戲服務器性能測試的一些指標含義
什么是服務器性能測試?
提到服務器性能測試,不得不提到很多術語。為了讓大家更容易理解,舉個生活中的例子:
你中午去“海底撈”吃飯。
我們可以把“海底撈”這個酒樓看成一個被測系統。
你去吃飯,就是對這個被測系統發起請求,對這個系統造成了一定的負載。你帶去的人越多,那么這個餐館就越繁忙,可以說餐館承受的負載就越大。
你開始點菜。這個時候你隔壁桌的人也開始點菜。那么你們兩個對這個系統產生了并發的請求。同時,其他桌有的在吃菜,有的在等菜,這些都是并發進行的事務。一個完整的吃飯事務可以定義成包括:點菜,下單,上菜,買單四個步驟。對于一個C/S的系統來說,可以對應于:建立連接,發送請求,接受應答,斷開連接。
影響一個餐館生意好壞的一個重要原因是上菜速度。上菜速度體現在兩個方面:
一個顧客請求的處理耗時,從下單到上菜中間等待的時間,我們稱之為響應時間。
這個餐館同時為多名顧客上菜的頻率,我們稱之為吞吐量。
很多因素會影響上菜速度,比如服務員的個數、廚師的個數。對于一個C/S的系統,服務員相當于是接入層,廚師相當于是后臺服務。假如服務員太少,下單很慢,后面的廚師都閑著,那么上菜速度也快不了;假如服務員夠多,下單足夠快,但是廚師太少,下的單來不及做,同樣上菜速度也很慢;如果服務員很多,廚師也很多,但是來的客人很少,那么大部分的服務員和廚師都閑著,資源全部浪費掉了。因此,接入層和后臺服務進程個數、以及資源配比,都是需要根據實際情況進行調優的。
來多少顧客,這是酒樓自己無法控制的,但是酒樓的上菜速度、餐位多少都會制約客流量。一定有一個峰值客流量,當來的客人超過了這個峰值,那么這些客人就會等位,或者是上菜速度超慢讓客人無法容忍。容量測試就是通過工具模擬足夠多的顧客來吃飯的事務,希望找到這樣一個客流量對酒樓產生一定的負載,這個時候酒樓既能接待最多的客戶同時也能保證最短的等待時間。更多的,還可以對這個酒樓人員配置和餐位設置等進行調優,以期達到一個最理想的資源利用率和效率。
客流量跟進來的客人多少有關,也跟餐館的接待能力有關。單方面增加來就餐的顧客,遭到投訴的可能性就越大,上錯菜的可能性也越大。
性能測試的核心概念主要包括兩部分:正確的測試方法,正確的評價性能的指標。測試方法會告訴你用什么樣的套路去執行測試;性能指標是告訴你如何用數值來描述你的測試對象的性能。
常用的服務器性能指標
在介紹測試方法之前,先來了解一下關于服務器性能測試的一些指標含義。
吞吐量:固定時間間隔內的處理完畢事務個數。通常是1秒內處理完畢的請求個數,單位:事務/秒(tps)。
平均吞吐量:一段時間內吞吐量的平均值。無法體現吞吐量的瞬間變化。
峰值吞吐量:一段時間內吞吐量的最大值。是用來評估系統容量的重要指標之一。
最低吞吐量:一段時間內吞吐量的最小值。如果最小值接近0,說明系統有“卡”的現象。
70%的吞吐量集中區間:通過統計15%和85%的吞吐量邊界值,計算出70%的吞吐量集中區間。區間越集中,吞吐量越穩定。
響應時間:一次事務的處理時間。通常指從一個請求發出,到服務器進行處理后返回,再到接收完畢應答數據的時間間隔,單位:毫秒。
平均響應時間:一段時間內響應時間的平均值。無法體現響應時間的波動情況。
中間響應時間:一段時間內響應時間的中間值,50%響應時間,有一半的服務器響應時間低于該值而另一半高于該值。
90%響應時間:一段時間內90%的事務響應時間比此數值要小。反應總體響應速度,和高于該值的10%超時率。是用來評估系統容量的重要指標之一。
最小響應時間:響應時間的最小值。反映服務最快處理能力。
最大響應時間:響應時間的最大值。反映服務器最慢處理能力。
CPU占用率:1-CPU空閑率,表示CPU被使用情況,反映了系統資源利用情況。
服務器性能測試工具的使用
不過令人遺憾的是,對于游戲開發者的實際情況來說,充足的測試時間并不是每次都可以保證的,而且對于模擬機器人的開發過程本身又是一個很大的投入,對于一些通用場景,如果能夠有通用的平臺代碼可以調用,相信對于游戲開發者是一種極大的解放。
對于服務器性能測試來說,好的測試要做到這樣幾點:
業務場景模擬??删幋a解析任意協議,實現復雜業務場景。
發現瓶頸。支持使用場景中復雜的數據傳輸行為,比如“登錄”“查看個人信息”等,更加真實的模擬用戶行為,發現服務器問題;
持續壓力。實現7*24小時一定量級的服務器壓力;
觸達極限。短時間內觸達服務器的壓力上限。
靈活自定義。對于類似游戲的復雜混合場景,可以結合在線代碼開發IDE,實現對任何標準或自定義協議的通信。
CDN高防擁有超15年游戲運營經驗,全球50+ CN2頂級網絡,1300+個CDN節點資源,包括并不僅限于中國香港,美國,日本,韓國,新加坡,馬來西亞等10多個國家直接CN2高速專線接入。無條件免備案,提供智能化DDOS防護升級,負載均衡優化,數據庫集群服務及建議,高防CDN節點布局優化等一系列高品質服務,打造適合企業穩抓客戶布局全球的全能型游戲解決方案。詳詢CDN高防客服QQ:317197518 。
本文tag: 游戲服務器 服務器性能測試 游戲服務器性能測試
本文鏈接:http://www.fpv-racing-drones.com/news/899.html
下一篇:搭建游戲服務器常見的幾種架構類型
上一篇:游戲服務器租用需要注意哪些?

相關推薦:

隨機推薦:

QQ:317197518

電子郵箱:317197518@qq.com

公司業務:我們提供海內外服務器租用,公司產品豐富:獨立服務器、虛擬主機、ADSL撥號、VPS云主機等,價格便宜,歡迎選購

公司地址:重慶市渝北區賽迪路2號金山商業中心A座6F

CDN高防:一家全國領先的真實硬防服務器的提供商
Copyright 2018-2020 ? www.fpv-racing-drones.com All Rights Reserved.

分享按鈕 亚洲成AV人片在线观看无码