服務(wù)器性能測(cè)試是什么?游戲服務(wù)器性能測(cè)試的一些指標(biāo)含義

大量用戶登錄游戲產(chǎn)生的“洪荒之力”往往會(huì)對(duì)游戲服務(wù)器產(chǎn)生巨大的壓力,游戲上線之前對(duì)服務(wù)器的承載能力做測(cè)試是必須要做的事。那么什么是服務(wù)器性能測(cè)試,游戲服務(wù)器性能測(cè)需要測(cè)試哪些東西?

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供棲霞網(wǎng)站建設(shè)、棲霞做網(wǎng)站、棲霞網(wǎng)站設(shè)計(jì)、棲霞網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、棲霞企業(yè)網(wǎng)站模板建站服務(wù),10多年棲霞做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

什么是服務(wù)器性能測(cè)試?

提到服務(wù)器性能測(cè)試,不得不提到很多術(shù)語。為了讓大家更容易理解,舉個(gè)生活中的例子:成都服務(wù)器托管

你中午去“海底撈”吃飯。

我們可以把“海底撈”這個(gè)酒樓看成一個(gè)被測(cè)系統(tǒng)。

你去吃飯,就是對(duì)這個(gè)被測(cè)系統(tǒng)發(fā)起請(qǐng)求,對(duì)這個(gè)系統(tǒng)造成了一定的負(fù)載。你帶去的人越多,那么這個(gè)餐館就越繁忙,可以說餐館承受的負(fù)載就越大。

你開始點(diǎn)菜。這個(gè)時(shí)候你隔壁桌的人也開始點(diǎn)菜。那么你們兩個(gè)對(duì)這個(gè)系統(tǒng)產(chǎn)生了并發(fā)的請(qǐng)求。同時(shí),其他桌有的在吃菜,有的在等菜,這些都是并發(fā)進(jìn)行的事務(wù)。一個(gè)完整的吃飯事務(wù)可以定義成包括:點(diǎn)菜,下單,上菜,買單四個(gè)步驟。對(duì)于一個(gè)C/S的系統(tǒng)來說,可以對(duì)應(yīng)于:建立連接,發(fā)送請(qǐng)求,接受應(yīng)答,斷開連接。

影響一個(gè)餐館生意好壞的一個(gè)重要原因是上菜速度。上菜速度體現(xiàn)在兩個(gè)方面:成都服務(wù)器托管

一個(gè)顧客請(qǐng)求的處理耗時(shí),從下單到上菜中間等待的時(shí)間,我們稱之為響應(yīng)時(shí)間。

這個(gè)餐館同時(shí)為多名顧客上菜的頻率,我們稱之為吞吐量。

很多因素會(huì)影響上菜速度,比如服務(wù)員的個(gè)數(shù)、廚師的個(gè)數(shù)。對(duì)于一個(gè)C/S的系統(tǒng),服務(wù)員相當(dāng)于是接入層,廚師相當(dāng)于是后臺(tái)服務(wù)。假如服務(wù)員太少,下單很慢,后面的廚師都閑著,那么上菜速度也快不了;假如服務(wù)員夠多,下單足夠快,但是廚師太少,下的單來不及做,同樣上菜速度也很慢;如果服務(wù)員很多,廚師也很多,但是來的客人很少,那么大部分的服務(wù)員和廚師都閑著,資源全部浪費(fèi)掉了。因此,接入層和后臺(tái)服務(wù)進(jìn)程個(gè)數(shù)、以及資源配比,都是需要根據(jù)實(shí)際情況進(jìn)行調(diào)優(yōu)的。

來多少顧客,這是酒樓自己無法控制的,但是酒樓的上菜速度、餐位多少都會(huì)制約客流量。一定有一個(gè)峰值客流量,當(dāng)來的客人超過了這個(gè)峰值,那么這些客人就會(huì)等位,或者是上菜速度超慢讓客人無法容忍。容量測(cè)試就是通過工具模擬足夠多的顧客來吃飯的事務(wù),希望找到這樣一個(gè)客流量對(duì)酒樓產(chǎn)生一定的負(fù)載,這個(gè)時(shí)候酒樓既能接待最多的客戶同時(shí)也能保證最短的等待時(shí)間。更多的,還可以對(duì)這個(gè)酒樓人員配置和餐位設(shè)置等進(jìn)行調(diào)優(yōu),以期達(dá)到一個(gè)最理想的資源利用率和效率。

客流量跟進(jìn)來的客人多少有關(guān),也跟餐館的接待能力有關(guān)。單方面增加來就餐的顧客,遭到投訴的可能性就越大,上錯(cuò)菜的可能性也越大。

性能測(cè)試的核心概念主要包括兩部分:成都服務(wù)器托管

正確的測(cè)試方法,正確的評(píng)價(jià)性能的指標(biāo)。測(cè)試方法會(huì)告訴你用什么樣的套路去執(zhí)行測(cè)試;性能指標(biāo)是告訴你如何用數(shù)值來描述你的測(cè)試對(duì)象的性能。

常用的服務(wù)器性能指標(biāo)

在介紹測(cè)試方法之前,先來了解一下關(guān)于服務(wù)器性能測(cè)試的一些指標(biāo)含義。

吞吐量:固定時(shí)間間隔內(nèi)的處理完畢事務(wù)個(gè)數(shù)。通常是1秒內(nèi)處理完畢的請(qǐng)求個(gè)數(shù),單位:事務(wù)/秒(tps)。

平均吞吐量:一段時(shí)間內(nèi)吞吐量的平均值。無法體現(xiàn)吞吐量的瞬間變化。

峰值吞吐量:一段時(shí)間內(nèi)吞吐量的大值。是用來評(píng)估系統(tǒng)容量的重要指標(biāo)之一。

最低吞吐量:一段時(shí)間內(nèi)吞吐量的最小值。如果最小值接近0,說明系統(tǒng)有“卡”的現(xiàn)象。

70%的吞吐量集中區(qū)間:通過統(tǒng)計(jì)15%和85%的吞吐量邊界值,計(jì)算出70%的吞吐量集中區(qū)間。區(qū)間越集中,吞吐量越穩(wěn)定。

響應(yīng)時(shí)間:一次事務(wù)的處理時(shí)間。通常指從一個(gè)請(qǐng)求發(fā)出,到服務(wù)器進(jìn)行處理后返回,再到接收完畢應(yīng)答數(shù)據(jù)的時(shí)間間隔,單位:毫秒。

平均響應(yīng)時(shí)間:一段時(shí)間內(nèi)響應(yīng)時(shí)間的平均值。無法體現(xiàn)響應(yīng)時(shí)間的波動(dòng)情況。

中間響應(yīng)時(shí)間:一段時(shí)間內(nèi)響應(yīng)時(shí)間的中間值,50%響應(yīng)時(shí)間,有一半的服務(wù)器響應(yīng)時(shí)間低于該值而另一半高于該值。

90%響應(yīng)時(shí)間:一段時(shí)間內(nèi)90%的事務(wù)響應(yīng)時(shí)間比此數(shù)值要小。反應(yīng)總體響應(yīng)速度,和高于該值的10%超時(shí)率。是用來評(píng)估系統(tǒng)容量的重要指標(biāo)之一。

最小響應(yīng)時(shí)間:響應(yīng)時(shí)間的最小值。反映服務(wù)最快處理能力。

大響應(yīng)時(shí)間:響應(yīng)時(shí)間的大值。反映服務(wù)器最慢處理能力。

CPU占用率:1-CPU空閑率,表示CPU被使用情況,反映了系統(tǒng)資源利用情況。

服務(wù)器性能測(cè)試工具的使用

不過令人遺憾的是,對(duì)于游戲開發(fā)者的實(shí)際情況來說,充足的測(cè)試時(shí)間并不是每次都可以保證的,而且對(duì)于模擬機(jī)器人的開發(fā)過程本身又是一個(gè)很大的投入,對(duì)于一些通用場(chǎng)景,如果能夠有通用的平臺(tái)代碼可以調(diào)用,相信對(duì)于游戲開發(fā)者是一種極大的解放。

對(duì)于服務(wù)器性能測(cè)試來說,好的測(cè)試要做到這樣幾點(diǎn):成都服務(wù)器托管

業(yè)務(wù)場(chǎng)景模擬??删幋a解析任意協(xié)議,實(shí)現(xiàn)復(fù)雜業(yè)務(wù)場(chǎng)景。

發(fā)現(xiàn)瓶頸。支持使用場(chǎng)景中復(fù)雜的數(shù)據(jù)傳輸行為,比如“登錄”“查看個(gè)人信息”等,更加真實(shí)的模擬用戶行為,發(fā)現(xiàn)服務(wù)器問題;

持續(xù)壓力。實(shí)現(xiàn)7*24小時(shí)一定量級(jí)的服務(wù)器壓力;

觸達(dá)極限。短時(shí)間內(nèi)觸達(dá)服務(wù)器的壓力上限。

靈活自定義。對(duì)于類似游戲的復(fù)雜混合場(chǎng)景,可以結(jié)合在線代碼開發(fā)IDE,實(shí)現(xiàn)對(duì)任何標(biāo)準(zhǔn)或自定義協(xié)議的通信。

名稱欄目:服務(wù)器性能測(cè)試是什么?游戲服務(wù)器性能測(cè)試的一些指標(biāo)含義
瀏覽路徑:http://muchs.cn/article4/dopie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、手機(jī)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣、定制開發(fā)、網(wǎng)站設(shè)計(jì)關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)