[發(fā)明專利]一種基于元數(shù)據(jù)管理系統(tǒng)的服務(wù)發(fā)布及監(jiān)管系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201710355402.7 | 申請日: | 2017-05-19 |
| 公開(公告)號(hào): | CN107197012B | 公開(公告)日: | 2020-03-31 |
| 發(fā)明(設(shè)計(jì))人: | 王一帆;何學(xué)勇;丁國洋 | 申請(專利權(quán))人: | 焦點(diǎn)科技股份有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L12/24 |
| 代理公司: | 南京瑞弘專利商標(biāo)事務(wù)所(普通合伙) 32249 | 代理人: | 陳建和 |
| 地址: | 210003 江蘇省南京市高新*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 數(shù)據(jù)管理 系統(tǒng) 服務(wù) 發(fā)布 監(jiān)管 方法 | ||
一種基于元數(shù)據(jù)管理系統(tǒng)的服務(wù)發(fā)布及監(jiān)控系統(tǒng),包括客戶端、管理中心、服務(wù)節(jié)點(diǎn)、監(jiān)管系統(tǒng)四子系統(tǒng):所述客戶端是服務(wù)的調(diào)用端,表現(xiàn)為有服務(wù)調(diào)用需求的應(yīng)用程序;所述服務(wù)節(jié)點(diǎn)以服務(wù)器的“IP地址和端口號(hào)”作為身份識(shí)別,包含容器的服務(wù)應(yīng)用,用于將服務(wù)發(fā)布至注冊中心;所有服務(wù)節(jié)點(diǎn)內(nèi)的服務(wù)發(fā)布與否全由管理中心統(tǒng)一管理;所述管理中心,即元數(shù)據(jù)管理系統(tǒng),包含注冊中心和Web應(yīng)用端,通過存儲(chǔ)服務(wù)元數(shù)據(jù)和服務(wù)集元數(shù)據(jù),管理服務(wù)集的下載、服務(wù)集內(nèi)服務(wù)的發(fā)布及服務(wù)發(fā)布后的監(jiān)控管理;所述監(jiān)管系統(tǒng),通過監(jiān)測管理中心和服務(wù)節(jié)點(diǎn)內(nèi)的服務(wù)集元數(shù)據(jù),實(shí)施服務(wù)發(fā)布過程中的監(jiān)控;當(dāng)出現(xiàn)問題,由監(jiān)管系統(tǒng)控制向負(fù)責(zé)人發(fā)送郵件和短信。
技術(shù)領(lǐng)域
本發(fā)明屬于分布式服務(wù)領(lǐng)域,具體涉及一種基于元數(shù)據(jù)的服務(wù)發(fā)布與監(jiān)管系統(tǒng)及方法。
背景技術(shù)
在互聯(lián)網(wǎng)企業(yè),由于業(yè)務(wù)發(fā)展迅速、需求變化快等因素,需要應(yīng)用能快速的實(shí)現(xiàn)業(yè)務(wù)以及響應(yīng)需求的變化,所以分布式服務(wù)得到了廣泛的應(yīng)用。使用分布式服務(wù)可以帶來如下三個(gè)好處:
其一,獨(dú)立高負(fù)載模塊:將負(fù)載高的模塊獨(dú)立成一個(gè)服務(wù),部署到獨(dú)立的機(jī)器上,使高負(fù)載模塊獨(dú)享硬件資源,也避免高負(fù)載模塊影響其它模塊的正常使用。例如:產(chǎn)品模塊可能是個(gè)訪問量很大的模塊,可以將其以服務(wù)的方式發(fā)布,其它模塊調(diào)用其服務(wù)來實(shí)現(xiàn)登陸的功能。
其二,方便系統(tǒng)容量的伸縮:當(dāng)服務(wù)訪問量增加時(shí),獨(dú)立的服務(wù)可通過簡單的增加硬件的方式進(jìn)行容量的擴(kuò)充。而當(dāng)服務(wù)訪問量降低后,多余的服務(wù)可以停止,可節(jié)約硬件的使用。例如:上面的產(chǎn)品模塊,當(dāng)訪問量增加后,可以直接增加產(chǎn)品服務(wù)來進(jìn)行擴(kuò)容,訪問量降低后,多余的服務(wù)可進(jìn)行停止,硬件回收。
其三,利于功能模塊的復(fù)用:對于多個(gè)系統(tǒng)需要公用的功能模塊,可以獨(dú)立成獨(dú)立服務(wù),降低代碼的重復(fù)。例如:多個(gè)系統(tǒng)都有登陸模塊,可以將其獨(dú)立為服務(wù)的形式發(fā)布,避免登陸模塊代碼的重復(fù)。
目前服務(wù)發(fā)現(xiàn)與服務(wù)注冊主要通過服務(wù)端主動(dòng)推送來實(shí)現(xiàn),但此種方式對服務(wù)監(jiān)控缺乏有效監(jiān)管。例如:
某服務(wù)應(yīng)用初次部署,向注冊中心注冊了3個(gè)服務(wù),A、B、C
服務(wù)升級(jí)后,向注冊中心注冊了兩個(gè)服務(wù),A、C
此時(shí)B服務(wù)未注冊到注冊中心。由于一般注冊中心并不會(huì)保存前一次的服務(wù)信息,故此時(shí)無法判斷,沒有注冊的服務(wù)B是由于廢棄后人為刪除,還是服務(wù)本身注冊失敗。且如果服務(wù)B是注冊失敗,因?yàn)橐话惴?wù)會(huì)發(fā)布多個(gè)節(jié)點(diǎn),只要有一個(gè)節(jié)點(diǎn)發(fā)布成功,那么如果沒有人為的去確認(rèn)服務(wù)是否注冊成功,可能很久都無法發(fā)現(xiàn)服務(wù)B注冊失敗。
另一方面,一般服務(wù)會(huì)發(fā)布多臺(tái)機(jī)器,傳統(tǒng)發(fā)布模式需要登錄每臺(tái)需要發(fā)布服務(wù)的機(jī)器進(jìn)行服務(wù)的發(fā)布操作,費(fèi)時(shí)費(fèi)力。
如何降低服務(wù)發(fā)布過程中的時(shí)間和人力損耗,以及突破傳統(tǒng)服務(wù)監(jiān)管的局限性,對服務(wù)能夠?qū)崟r(shí)的監(jiān)控與報(bào)警,能夠極大的避免服務(wù)發(fā)布過程中的問題,提高服務(wù)發(fā)布問題的發(fā)現(xiàn)效率,是一件非常重要和有意義的工作。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)存在的局限性,本發(fā)明提出一種基于元數(shù)據(jù)管理系統(tǒng)的服務(wù)發(fā)布及監(jiān)管方法及系統(tǒng),通過對服務(wù)數(shù)據(jù)實(shí)施元數(shù)據(jù)化管理,包括服務(wù)的元數(shù)據(jù)化和服務(wù)集的元數(shù)據(jù)化,并結(jié)合對元數(shù)據(jù)管理系統(tǒng)的應(yīng)用,以元數(shù)據(jù)的形式統(tǒng)一管理服務(wù)的發(fā)布和監(jiān)控,減少傳統(tǒng)分布式服務(wù)發(fā)布過程中人為控制每臺(tái)服務(wù)器的發(fā)布,同時(shí)拓展分布式服務(wù)監(jiān)控范圍。本發(fā)明旨在通過對元數(shù)據(jù)的維護(hù),提高服務(wù)的發(fā)布效率以及實(shí)現(xiàn)對服務(wù)的監(jiān)管功能,提高服務(wù)發(fā)布過程中問題的發(fā)現(xiàn)效率。
本發(fā)明的技術(shù)方案是:一種基于元數(shù)據(jù)管理系統(tǒng)的服務(wù)發(fā)布及監(jiān)控系統(tǒng),其特征是包括客戶端、管理中心、服務(wù)節(jié)點(diǎn)、監(jiān)管系統(tǒng)四子系統(tǒng):
所述客戶端是服務(wù)的調(diào)用端,表現(xiàn)為有服務(wù)調(diào)用需求的應(yīng)用程序;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于焦點(diǎn)科技股份有限公司,未經(jīng)焦點(diǎn)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710355402.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 民用大飛機(jī)機(jī)載網(wǎng)絡(luò)的數(shù)據(jù)管理系統(tǒng)及方法
- 一種移動(dòng)應(yīng)用安全管控方法和設(shè)備
- 基于數(shù)據(jù)庫管理系統(tǒng)的電極加工管理系統(tǒng)
- 一種數(shù)據(jù)管理方法及裝置
- 基于XBRL標(biāo)準(zhǔn)的主數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)方法
- 大數(shù)據(jù)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)管理能力評(píng)估的系統(tǒng)及其方法
- 一種基于Hadoop的數(shù)據(jù)管理系統(tǒng)及其管理方法
- 物聯(lián)網(wǎng)檢測數(shù)據(jù)管理系統(tǒng)及物聯(lián)網(wǎng)檢測數(shù)據(jù)管理方法
- 基于核心對象的一體化數(shù)據(jù)管理系統(tǒng)
- 數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





