[發(fā)明專利]一種消息中間件的壓測方法、裝置及終端設(shè)備有效
| 申請?zhí)枺?/td> | 201910334044.0 | 申請日: | 2019-04-24 |
| 公開(公告)號: | CN110213120B | 公開(公告)日: | 2020-12-04 |
| 發(fā)明(設(shè)計)人: | 于福榮 | 申請(專利權(quán))人: | 深圳智鏈物聯(lián)科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權(quán)代理有限公司 44414 | 代理人: | 翁唱玲 |
| 地址: | 518000 廣東省深圳市寶安區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 消息 中間件 方法 裝置 終端設(shè)備 | ||
1.一種消息中間件的壓測方法,其特征在于,包括:
生產(chǎn)消費(fèi)信息過程中,斷開與消費(fèi)者終端的通信連接,提高生產(chǎn)者終端并發(fā)數(shù),使所述消費(fèi)消息不斷堆積;
在預(yù)設(shè)時間段后,監(jiān)測消息中間件的運(yùn)行狀態(tài);
若所述消息中間件的運(yùn)行狀態(tài)為正常狀態(tài),則斷開與從節(jié)點(diǎn)的通信連接;
獲取主節(jié)點(diǎn)的運(yùn)行狀態(tài);
若所述主節(jié)點(diǎn)的運(yùn)行狀態(tài)為異常狀態(tài),則判定所述主節(jié)點(diǎn)為抗壓異常;
若所述消息中間件的運(yùn)行狀態(tài)為狀態(tài)異常,則判定所述消息中間件的性能異常。
2.如權(quán)利要求1所述的消息中間件的壓測方法,其特征在于,所述方法,還包括:
重復(fù)執(zhí)行所述生產(chǎn)消費(fèi)信息過程中,斷開與消費(fèi)者終端的通信連接,提高生產(chǎn)者終端并發(fā)數(shù),使所述消費(fèi)消息不斷堆積的步驟,并開啟與所述消費(fèi)者終端的通信連接;
在預(yù)設(shè)時間段后,監(jiān)測所述消息中間件的運(yùn)行狀態(tài)和所述消費(fèi)者終端的運(yùn)行狀態(tài);
若所述消息中間件的運(yùn)行狀態(tài)為正常狀態(tài)且所述消費(fèi)者終端運(yùn)行狀態(tài)為異常狀態(tài),則判定所述消費(fèi)者終端的性能異常。
3.如權(quán)利要求1所述的消息中間件的壓測方法,其特征在于,所述在預(yù)設(shè)時間段后,監(jiān)測消息中間件的運(yùn)行狀態(tài)之后,還包括:
若所述消息中間件的運(yùn)行狀態(tài)為正常狀態(tài),則斷開與主節(jié)點(diǎn)的通信連接;
獲取從節(jié)點(diǎn)的運(yùn)行狀態(tài);
若所述從節(jié)點(diǎn)的運(yùn)行狀態(tài)為異常狀態(tài),則判定所述從節(jié)點(diǎn)的性能異常。
4.如權(quán)利要求3所述的消息中間件的壓測方法,其特征在于,所述獲取從節(jié)點(diǎn)的運(yùn)行狀態(tài)之后,包括:
重復(fù)所述斷開與主節(jié)點(diǎn)的通信連接,獲取從節(jié)點(diǎn)的運(yùn)行狀態(tài)的步驟;
開啟與所述主節(jié)點(diǎn)的通信連接,并獲取開啟后主節(jié)點(diǎn)的運(yùn)行狀態(tài)和開啟后從節(jié)點(diǎn)的運(yùn)行狀態(tài);
若所述開啟后主節(jié)點(diǎn)的運(yùn)行狀態(tài)和所述開啟后從節(jié)點(diǎn)的運(yùn)行狀態(tài)均為正常狀態(tài),則判定所述主節(jié)點(diǎn)和所述從節(jié)點(diǎn)切換正常。
5.一種消息中間件的壓測裝置,其特征在于,包括:
第一切換模塊,用于生產(chǎn)消費(fèi)信息過程中,斷開與消費(fèi)者終端的通信連接,提高生產(chǎn)者終端并發(fā)數(shù),使所述消費(fèi)消息不斷堆積;
第一監(jiān)測模塊,用于在預(yù)設(shè)時間段后,監(jiān)測消息中間件的運(yùn)行狀態(tài);
第三切換模塊,用于若所述消息中間件的運(yùn)行狀態(tài)為正常狀態(tài),則斷開與從節(jié)點(diǎn)的通信連接;
第三獲取模塊,用于獲取主節(jié)點(diǎn)的運(yùn)行狀態(tài);
第六判斷模塊,用于若所述主節(jié)點(diǎn)的運(yùn)行狀態(tài)為異常狀態(tài),則判定所述主節(jié)點(diǎn)為抗壓異常;
第一判斷模塊,用于若所述消息中間件的運(yùn)行狀態(tài)為狀態(tài)異常,則判定所述消息中間件的性能異常。
6.如權(quán)利要求5所述的消息中間件的壓測裝置,其特征在于,還包括:
開啟模塊,用于重復(fù)執(zhí)行所述生產(chǎn)消費(fèi)信息過程中,斷開與消費(fèi)者終端的通信連接,提高生產(chǎn)者終端并發(fā)數(shù),使所述消費(fèi)消息不斷堆積的步驟,并開啟與所述消費(fèi)者終端的通信連接;
第二監(jiān)測模塊,用于在預(yù)設(shè)時間段后,監(jiān)測所述消息中間件的運(yùn)行狀態(tài)和所述消費(fèi)者終端的運(yùn)行狀態(tài);
第二判斷模塊,用于若所述消息中間件的運(yùn)行狀態(tài)為正常狀態(tài)且所述消費(fèi)者終端運(yùn)行狀態(tài)為異常狀態(tài),則判定所述消費(fèi)者終端的性能異常。
7.如權(quán)利要求6所述的消息中間件的壓測裝置,其特征在于,還包括:
第二切換模塊,用于若所述消息中間件的運(yùn)行狀態(tài)為正常狀態(tài),則斷開與主節(jié)點(diǎn)的通信連接;
第一獲取模塊,用于獲取從節(jié)點(diǎn)的運(yùn)行狀態(tài);
第三判斷模塊,用于若所述從節(jié)點(diǎn)的運(yùn)行狀態(tài)為異常狀態(tài),則判定所述從節(jié)點(diǎn)的性能異常。
8.一種終端設(shè)備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運(yùn)行的計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實(shí)現(xiàn)如權(quán)利要求1至4任一項所述方法的步驟。
9.一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1至4任一項所述方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳智鏈物聯(lián)科技有限公司,未經(jīng)深圳智鏈物聯(lián)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910334044.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





