部標平臺檢測(一).企業監控平臺標準符合性壓力檢測實施細則

1、檢測標準數據庫

796協議中規定,平臺車輛接入性能的要求爲:監控平臺需知足具備海量定位數據高併發能力;平均500條/秒,峯值1000條/秒;企業平臺能支持至少10000臺終端接入,支持超過10000個動態目標的監控能力。服務器

依據上述要求,對於企業平臺的壓力檢測採用TCP方式進行,分爲兩個部分進行;動態目標壓力爲檢測和定位數據壓力檢測。併發

如何開發高性能的GPS服務器,參見:基於部標JT/T 808協議及數據格式的GPS服務器.須要購買高性能的gps服務器源碼能夠聯繫:2379423771@qq.com高併發

 部標平臺認證過檢或者平臺檢測文章其餘系列參見:性能

部標1077視頻平臺過檢和壓力測試經驗分享

交通部部標平臺檢測(六)-如何快速的經過交通部過檢

部標平臺檢測(五)-交通部部標平臺功能檢測中平臺報警的檢測要求 

部標平臺檢測(四).交通部部標809協議測試和運行測試 

部標平臺檢測(三).交通部部標平臺過檢詳細準備工做和項目計劃 

部標平臺檢測(二).交通部部標平臺檢測流程及材料說明 

2、檢測要求測試

首先進行動態目標壓力檢測,主要對企業平臺的動態目標監控能力進行檢測,檢測方法爲,模擬10000個車輛按照jt/t808協議,進行註冊、鑑權後,發送GPS定位數據,發送數據頻率爲500條/秒,該部分檢測時間爲1小時。spa

而後進行定位數據壓力檢測,主要對企業平臺對海量定位數據的處理能力進行檢測,檢測方法爲,模擬2000個車輛進行註冊、鑑權,發送GPS定位數據。發送數據頻率爲1000條/秒,以達到標準中峯值1000條/秒的性能要求。該部分檢測時間爲15至30分鐘。考慮到檢測機器的性能,將發送頻率實際設置爲200條/200毫秒。.net

3、檢測準備線程

    在正式開始以前,提示被檢平臺在其車輛數據庫中加入以下車輛信息:日誌


車牌號碼

手機號碼

終端ID

測B00000-測B09999

13100000000-13100009999

1000000-1009999

    共計10000輛車。

    在進行動態目標壓力檢測時,分別在三臺電腦上進入「…/企業平臺壓力測試/confing」打開「int.ini」配置文件,並分別配置爲以下參數:


 

第一臺配置

第二臺配置

第三臺配置

總鏈接數

3333

3333

3334

每線程套接字數

20

20

20

註冊鑑權發送間隔

1000

1000

1000

GPS發送間隔

1000

1000

1000

自動取整數值

3333

3333

3334

    此時,第一臺電腦發送數據對應車牌爲「測B00000」~「測B03332」,第二臺電腦發送數據對應車牌爲「測B03333」~「測B06665」,第三臺電腦發送數據對應車牌爲「測B06666」 ~「測B09999」。

    在進行定位數據壓力檢測時,分別在單臺電腦上進入「…/企業平臺壓力測試/confing」打開「int.ini」配置文件,並配置爲以下參數:


參數名稱

配置參數

總鏈接數

2000

每線程套接字數

10

註冊鑑權發送間隔

1000

GPS發送間隔

200

自動取整數值

2000

4、壓力檢測步驟

4.1 檢測軟件的使用

    打開企業平臺壓力測試軟件,點擊「設置」→「參數設置」,以下圖:

 

 

 

以後彈出以下對話框:

 

    將被測平臺的IP地址以及端口正確填入更改車牌號及終端手機號信息,點擊肯定。

 

軟件界面輸入用戶名(admin)以及密碼(admin),點擊「登陸」

    在如上圖的待測平臺下拉列表中隨意選擇一個(被測平臺的IP、端口信息已經在以前的步驟中寫好,這裏選擇的檢測平臺不會對其存在任何影響),而後點擊肯定。

 

    而後點擊「開始」按鈕,開始壓力測試。

 

    在測試過程當中可隨時在下方的日誌查看當前的鏈接以及GPS數據發送狀況。

    點擊「打印」可在「…\Release\Report\」目錄下生成壓力測試報告的EXCEL文檔。請注意,在每次打印文件後,需將文件進行重命名並妥善保存,以避免形成沒法恢復的文件覆蓋。

4.2 檢測流程

考慮到檢測機器的性能。

第一個環節的檢測分爲三臺機器同時運行壓力檢測軟件,分別模擬3333輛、3333輛、3334輛,共計10000輛車對待測平臺進行壓力檢測。設置發送數據頻率爲500條/秒,檢測時間爲1小時,須要檢測連接創建線程時間都小於10分鐘。

第二個環節的檢測在單臺機器上進行,檢測2000輛車,設置發送數據頻率爲1000條/秒,檢測時間爲15至30分鐘,其中所有檢測創建連接的時間小於5分鐘。

其中,考慮到時間以及鑑權狀況,註冊、鑑權發送時間間隔爲1秒。

須要注意的是,爲了保證檢測的發送    ,檢測軟件在鑑權

首先發送註銷,接收到通用應答後,再發送註冊請求。

4.3 抽樣對比

檢測接收後,對每一個環節下的數據均需抽樣比對,取樣以下:


內容

取樣數量(單位)

備註

GPS定位數據總數

1(個)

在該部分檢測中所產生的所有的定位數據總和

單個車輛GPS定位數據數量

10(輛)

隨機選取10輛車的定位數據,查看每輛車所產生的所有定位數據

GPS定位數據信息內容

10(條)

儘可能隨機選取不一樣車輛的定位數據

對上述取樣進行比對,每一個部分結束後均需進行(產生主動、被關閉的除外),每一對比對結果均保存截圖備查。

4.4 結果斷定

在檢測即將結束時手動查看連接總數,若模擬車機仍未所有連接完成,斷定檢測平臺不經過壓力檢測。

在檢測即將結束時手動查看發送GPS數據的頻率,若GPS數據發送的頻率仍然不到當前部分的頻率;第一部分500條每秒(即每臺機器167條每秒),第二部分1000條每秒,斷定監控平臺不經過壓力檢測。

檢測期間在任意機器中發現任何鏈接的主動、被動關閉,均應所有中止檢測,等待至少兩分鐘後,進行第二次檢測,若在檢測過程當中再次出現主動或關閉,隨機選擇一臺壓力檢測機器tracert指令。當有本機返回域名bjtrlecom.net訪問時間小於500ms時,可直接斷定檢測平臺不經過壓力檢測,保存當前檢測報告,並對軟件打印界面截圖;不然,當即中止當前的所有壓力檢測,檢測時間另行通知。

5、結果斷定

壓力檢測進行時容許送檢單位不安排人員至檢測現場,而採用遠程配合的方式,但需在檢測正式開始前至少1個工做日提交「檢測聲明」,不然不予安排檢測。

不論現場檢測與遠程配合檢測,均需按要求提供真實有效的檢測。

名詞釋義:

    主動關閉:指因爲註冊、鑑權不成功等而致使的檢測軟件主動關閉該鏈接,從新創建其它鏈接而形成的鏈接斷開。

 

被動關閉:指因爲被檢平臺因爲鏈接等待超時等緣由而形成的鏈接斷開。

相關文章
相關標籤/搜索