[發(fā)明專利]數(shù)據(jù)直播間灰度壓測的方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810261603.5 | 申請日: | 2018-03-28 |
| 公開(公告)號: | CN108536570B | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設(shè)計)人: | 陳凌宇;曹鐵錚;劉亞強;張永志;劉慶;趙國旗;陳璋;王小冬 | 申請(專利權(quán))人: | 口碑(上海)信息技術(shù)有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F16/25;H04L29/08 |
| 代理公司: | 北京清源匯知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 11644 | 代理人: | 馮德魁;竇曉慧 |
| 地址: | 200135 上海市浦東新區(qū)民生路11*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 直播 灰度 方法 裝置 系統(tǒng) | ||
本申請公開了一種數(shù)據(jù)直播間灰度壓測的方法及裝置、灰度壓測生成壓測數(shù)據(jù)文件的方法及裝置、基于灰度發(fā)布的持續(xù)壓測方法及裝置和一種基于數(shù)據(jù)直播間灰度發(fā)布的持續(xù)壓測系統(tǒng)。所述一種數(shù)據(jù)直播間灰度壓測的方法包括:根據(jù)壓測平臺的控制,基于預先選擇的最新適用的灰度用戶數(shù)據(jù),啟動當前進行灰度發(fā)布的數(shù)據(jù)直播間的壓測;判斷壓測是否成功;若壓測成功,則采集所述數(shù)據(jù)直播間待測試請求場景灰度發(fā)布過程中的請求數(shù)據(jù);將所述請求數(shù)據(jù)同步到數(shù)據(jù)處理平臺。通過壓測平臺的控制,循環(huán)壓測當前正在進行灰度發(fā)布的數(shù)據(jù)直播間,并重復采集待測試請求場景灰度發(fā)布過程中的數(shù)據(jù),實現(xiàn)壓測數(shù)據(jù)的日常循環(huán)更新。并且灰度用戶是真實數(shù)據(jù),壓測的仿真性較高。
技術(shù)領(lǐng)域
本申請涉及數(shù)據(jù)直播間壓測領(lǐng)域,具體涉及一種數(shù)據(jù)直播間灰度壓測的方法及裝置。本申請同時涉及一種灰度壓測生成壓測數(shù)據(jù)文件的方法及裝置。本申請同時涉及一種基于灰度發(fā)布的持續(xù)壓測方法及裝置。本申請同時涉及一種基于數(shù)據(jù)直播間灰度發(fā)布的持續(xù)壓測系統(tǒng)。
背景技術(shù)
數(shù)據(jù)直播間,承擔著各種數(shù)據(jù)口徑的露出,根據(jù)用戶的查詢請求可以查詢數(shù)據(jù)直播間相關(guān)的數(shù)據(jù)。在雙十二項目中,在當天查詢的需求會暴增,因此需要對數(shù)據(jù)直播間的功能作壓力測試。并且本次數(shù)據(jù)直播間使用了新的數(shù)據(jù)庫,新數(shù)據(jù)庫對查詢場景集合非常敏感,非常容易因為一個查詢請求有問題而導致集群宕機的情況,由于無法估計新數(shù)據(jù)庫的能力,需要對新數(shù)據(jù)庫的能力進行測試。所以如何構(gòu)建重要場景集合以及分布,是非常重要的。另外,查詢隨著數(shù)據(jù)量的增大,單次壓測已經(jīng)不能滿足壓測的需求。
以往的數(shù)據(jù)直播間壓測方案為影子數(shù)據(jù)壓測方案,多采用影子數(shù)據(jù),包括影子賬戶、影子表等。
影子數(shù)據(jù)壓測方案的缺點為:影子賬戶非真實用戶,由于使用的影子賬戶并非真實賬戶,附帶的整個賬戶體系、數(shù)據(jù)都是不存在的,仿真性是有所欠缺的;在數(shù)據(jù)成分的構(gòu)建上,主要通過線上數(shù)據(jù)統(tǒng)計后做評估,無法構(gòu)建重要場景集合以及分布,無法測試新數(shù)據(jù)庫的能力;影子數(shù)據(jù)多是經(jīng)驗評估值,通常需要一個長期過程,無法做到及時的更新,如果要做日常的壓測回歸,必須人工介入。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N數(shù)據(jù)直播間灰度壓測的方法、灰度壓測生成壓測數(shù)據(jù)文件的方法和基于灰度發(fā)布的持續(xù)壓測方法,以解決現(xiàn)有數(shù)據(jù)直播間壓測方案仿真性有所欠缺、無法測試新數(shù)據(jù)庫的能力、無法做自動循環(huán)測試的問題。本申請另外提供一種數(shù)據(jù)直播間灰度壓測的裝置、灰度壓測查詢生成壓測數(shù)據(jù)文件的裝置、基于灰度發(fā)布的持續(xù)壓測方法以及基于數(shù)據(jù)直播間灰度發(fā)布的持續(xù)壓測系統(tǒng)。
本申請?zhí)峁┮环N數(shù)據(jù)直播間灰度壓測的方法,包括:
根據(jù)壓測平臺的控制,基于預先選擇的最新適用的灰度用戶數(shù)據(jù),啟動當前進行灰度發(fā)布的數(shù)據(jù)直播間的壓測;
判斷壓測是否成功;
若壓測成功,則采集所述數(shù)據(jù)直播間待測試請求場景灰度發(fā)布過程中的請求數(shù)據(jù);
將所述請求數(shù)據(jù)同步到數(shù)據(jù)處理平臺。
可選的,所述啟動當前進行灰度發(fā)布的數(shù)據(jù)直播間的壓測步驟之前還包括:
若所述灰度發(fā)布為新一輪的灰度發(fā)布,則基于初始適用的灰度用戶數(shù)據(jù),對所述數(shù)據(jù)直播間進行灰度發(fā)布,并采集所述待測試請求場景初始的請求數(shù)據(jù)。
可選的,所述對所述數(shù)據(jù)直播間進行灰度發(fā)布,并采集初始的請求數(shù)據(jù)步驟之前還包括:
判斷所述數(shù)據(jù)直播間是否有新的場景上線;
若所述數(shù)據(jù)直播間有新的場景上線,則對所述數(shù)據(jù)直播間進行新一輪的灰度發(fā)布。
可選的,所述判斷壓測是否成功步驟之后還包括:
若壓測失敗,則停止采集所述數(shù)據(jù)直播間待測試請求場景灰度發(fā)布過程中的請求數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于口碑(上海)信息技術(shù)有限公司,未經(jīng)口碑(上海)信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810261603.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





