[發(fā)明專利]一種消息監(jiān)聽方法、裝置、設(shè)備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010174480.9 | 申請日: | 2020-03-13 |
| 公開(公告)號: | CN111371898B | 公開(公告)日: | 2022-07-08 |
| 發(fā)明(設(shè)計(jì))人: | 劉雄風(fēng);萬月亮;火一莽 | 申請(專利權(quán))人: | 北京銳安科技有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/51;H04L67/06 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100044 北京市海淀區(qū)西小口*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 消息 監(jiān)聽 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
1.一種消息監(jiān)聽方法,其特征在于,包括:
通知接收端從中間件中獲取協(xié)調(diào)系統(tǒng)zookeeper目錄;
所述通知接收端根據(jù)所述協(xié)調(diào)系統(tǒng)zookeeper目錄,訂閱與所述通知接收端匹配的目標(biāo)通知發(fā)送端的消息監(jiān)聽服務(wù),并從所述中間件中獲取預(yù)設(shè)的監(jiān)聽公共組件、以及所述目標(biāo)通知發(fā)送端的文件發(fā)布服務(wù)列表;
所述通知接收端根據(jù)所述監(jiān)聽公共組件和所述文件發(fā)布服務(wù)列表進(jìn)行系統(tǒng)配置,通過所述監(jiān)聽公共組件監(jiān)聽所述協(xié)調(diào)系統(tǒng)zookeeper目錄中與所述目標(biāo)通知發(fā)送端對應(yīng)的文件更新消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在通過所述監(jiān)聽公共組件監(jiān)聽所述協(xié)調(diào)系統(tǒng)zookeeper目錄中與所述目標(biāo)通知發(fā)送端對應(yīng)的文件更新消息之后,還包括:
所述通知接收端在監(jiān)聽到所述文件更新消息時(shí),通過所述監(jiān)聽公共組件獲取與所述文件更新消息對應(yīng)的更新配置文件進(jìn)行文件更新,并上報(bào)文件更新狀態(tài)信息至所述中間件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述協(xié)調(diào)系統(tǒng)zookeeper目錄中包括各通知接收端、以及各通知發(fā)送端的文件發(fā)布服務(wù)列表;通知發(fā)送端的文件發(fā)布服務(wù)列表中包括通知發(fā)送端上傳的配置文件;
其中,各通知發(fā)送端在將配置文件上傳至所述協(xié)調(diào)系統(tǒng)zookeeper目錄中對應(yīng)的文件發(fā)布服務(wù)列表之后,在所述中間件進(jìn)行注冊,以使所述中間件對所述協(xié)調(diào)系統(tǒng)zookeeper目錄進(jìn)行管理。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述監(jiān)聽公共組件包括:協(xié)調(diào)系統(tǒng)zookeeper的監(jiān)聽代碼和文件更新狀態(tài)反饋接口。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通知接收端根據(jù)所述監(jiān)聽公共組件和所述文件發(fā)布服務(wù)列表進(jìn)行系統(tǒng)配置,通過所述監(jiān)聽公共組件監(jiān)聽所述協(xié)調(diào)系統(tǒng)zookeeper目錄中與所述目標(biāo)通知發(fā)送端對應(yīng)的文件更新消息,包括:
所述通知接收端根據(jù)所述文件發(fā)布服務(wù)列表中的配置文件進(jìn)行系統(tǒng)配置;
所述通知接收端將所述監(jiān)聽公共組件配置于自身系統(tǒng)中;
所述通知接收端通過所述監(jiān)聽公共組件,根據(jù)訂閱的與所述通知接收端匹配的目標(biāo)通知發(fā)送端的消息監(jiān)聽服務(wù),監(jiān)聽所述協(xié)調(diào)系統(tǒng)zookeeper目錄中與所述目標(biāo)通知發(fā)送端對應(yīng)的文件更新消息。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述通知接收端在監(jiān)聽到所述文件更新消息時(shí),通過所述監(jiān)聽公共組件獲取與所述文件更新消息對應(yīng)的更新配置文件進(jìn)行文件更新,并上報(bào)文件更新狀態(tài)信息至所述中間件,包括:
所述通知接收端在監(jiān)聽到所述文件更新消息時(shí),通過所述監(jiān)聽公共組件獲取與所述文件更新消息對應(yīng)的更新配置文件;
所述通知接收端根據(jù)所述更新配置文件,更新自身系統(tǒng)中的配置文件,并根據(jù)更新后的配置文件進(jìn)行系統(tǒng)配置;
所述通知接收端生成與所述更新配置文件匹配的文件更新狀態(tài)信息,并將所述文件更新狀態(tài)信息發(fā)送至所述中間件,以使所述中間件根據(jù)所述文件更新狀態(tài)信息,更新與所述通知接收端匹配的文件狀態(tài)更新標(biāo)識。
7.一種消息監(jiān)聽裝置,其特征在于,包括:
列表獲取模塊,用于從中間件中獲取協(xié)調(diào)系統(tǒng)zookeeper目錄;
服務(wù)訂閱模塊,用于根據(jù)所述協(xié)調(diào)系統(tǒng)zookeeper目錄,訂閱與通知接收端匹配的目標(biāo)通知發(fā)送端的消息監(jiān)聽服務(wù),并從所述中間件中獲取預(yù)設(shè)的監(jiān)聽公共組件、以及所述目標(biāo)通知發(fā)送端的文件發(fā)布服務(wù)列表;
消息監(jiān)聽模塊,用于根據(jù)所述監(jiān)聽公共組件和所述文件發(fā)布服務(wù)列表進(jìn)行系統(tǒng)配置,通過所述監(jiān)聽公共組件監(jiān)聽所述協(xié)調(diào)系統(tǒng)zookeeper目錄中與所述目標(biāo)通知發(fā)送端對應(yīng)的文件更新消息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括:
文件更新模塊,用于在監(jiān)聽到所述文件更新消息時(shí),通過所述監(jiān)聽公共組件獲取與所述文件更新消息對應(yīng)的更新配置文件進(jìn)行文件更新,并上報(bào)文件更新狀態(tài)信息至所述中間件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京銳安科技有限公司,未經(jīng)北京銳安科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202010174480.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種復(fù)用實(shí)時(shí)監(jiān)聽同一用戶的系統(tǒng)和方法
- 一種監(jiān)督監(jiān)聽活動的系統(tǒng)及方法
- 實(shí)時(shí)監(jiān)聽控制業(yè)務(wù)的實(shí)現(xiàn)方法
- 一種廣域通信網(wǎng)的合法監(jiān)聽方法
- 監(jiān)聽實(shí)現(xiàn)系統(tǒng)、方法、移動終端及監(jiān)聽控制裝置
- 監(jiān)聽信息的發(fā)送方法、裝置和監(jiān)聽方法及裝置
- 安全監(jiān)聽方法及系統(tǒng)
- 一種合法監(jiān)聽的方法及相關(guān)設(shè)備
- 下行通道監(jiān)聽方法、終端及存儲介質(zhì)
- PDCCH的監(jiān)聽方法及裝置





