[發(fā)明專利]分布式服務(wù)系統(tǒng)、分布式服務(wù)系統(tǒng)的任務(wù)執(zhí)行方法和裝置有效
| 申請?zhí)枺?/td> | 201010601767.1 | 申請日: | 2010-12-22 |
| 公開(公告)號: | CN102014169A | 公開(公告)日: | 2011-04-13 |
| 發(fā)明(設(shè)計(jì))人: | 方國;劉歆一;王能 | 申請(專利權(quán))人: | 北京中電普華信息技術(shù)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 逯長明;王寶筠 |
| 地址: | 100192 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 服務(wù) 系統(tǒng) 任務(wù) 執(zhí)行 方法 裝置 | ||
1.一種分布式服務(wù)系統(tǒng),其特征在于,包括:一個任務(wù)分配器和一個應(yīng)用服務(wù)器集群,其中,所述應(yīng)用服務(wù)器集群包括至少兩個應(yīng)用服務(wù)器,
用于實(shí)現(xiàn)應(yīng)用系統(tǒng)的基本配置的基本模塊分布在應(yīng)用服務(wù)器集群中的每一個應(yīng)用服務(wù)器上,用于實(shí)現(xiàn)應(yīng)用系統(tǒng)的業(yè)務(wù)功能的各個業(yè)務(wù)模塊按照重要程度越高分布的應(yīng)用服務(wù)器越多的規(guī)則,分布在應(yīng)用服務(wù)器集群中的應(yīng)用服務(wù)器上;
所述任務(wù)分配器上配置有各個業(yè)務(wù)模塊在所述應(yīng)用服務(wù)器集群中的位置,以便當(dāng)接收到用戶的服務(wù)請求時,根據(jù)所述位置將服務(wù)請求分配到對應(yīng)的應(yīng)用服務(wù)器上。
2.根據(jù)權(quán)利要求1所述的分布式服務(wù)系統(tǒng),其特征在于,當(dāng)業(yè)務(wù)模塊分布在至少兩個應(yīng)用服務(wù)器上時,所述系統(tǒng)還包括一個負(fù)載均衡器,所述負(fù)載均衡器用于根據(jù)負(fù)載平衡原則從業(yè)務(wù)模塊所在的至少兩個應(yīng)用服務(wù)器中選擇一個應(yīng)用服務(wù)器。
3.根據(jù)權(quán)利要求1所述的分布式服務(wù)系統(tǒng),其特征在于,當(dāng)業(yè)務(wù)模塊分布在至少兩個應(yīng)用服務(wù)器上時,所述任務(wù)分配器上還配置有業(yè)務(wù)模塊所在的至少兩個應(yīng)用服務(wù)器的選擇順序。
4.根據(jù)權(quán)利要求1-3中的任意一項(xiàng)所述的分布式服務(wù)系統(tǒng),其特征在于,當(dāng)業(yè)務(wù)模塊調(diào)用其它業(yè)務(wù)模塊且被調(diào)用業(yè)務(wù)模塊分布在至少兩個應(yīng)用服務(wù)器上時,在調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器上還配置有調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器與被調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器之間的對應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求1所述的分布式服務(wù)系統(tǒng),其特征在于,所述重要程度包括業(yè)務(wù)模塊被訪問頻率、業(yè)務(wù)模塊耗費(fèi)資源的程度和被其它業(yè)務(wù)模塊調(diào)用的次數(shù)中的任意一個或者任意多個的組合。
6.一種在權(quán)利要求1所述的分布式服務(wù)系統(tǒng)中執(zhí)行任務(wù)的方法,其特征在于,包括:
接收用戶的服務(wù)請求;
根據(jù)配置的應(yīng)用系統(tǒng)中的各個業(yè)務(wù)模塊在應(yīng)用服務(wù)器集群中的位置,查找執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器;
將所述服務(wù)請求分配給查找到的應(yīng)用服務(wù)器,以便由查找到的應(yīng)用服務(wù)器上的業(yè)務(wù)模塊執(zhí)行所述服務(wù)請求。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)配置的應(yīng)用系統(tǒng)中的各個業(yè)務(wù)模塊在應(yīng)用服務(wù)器集群中的位置,查找執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器包括:
當(dāng)執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊分布在至少兩個應(yīng)用服務(wù)器上時,觸發(fā)負(fù)載均衡器根據(jù)負(fù)載均衡原則從業(yè)務(wù)模塊所在的至少兩個應(yīng)用服務(wù)器中選擇一個應(yīng)用服務(wù)器;
接收負(fù)載均衡器返回的選擇結(jié)果,將所述選擇結(jié)果作為查找到的應(yīng)用服務(wù)器。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)配置的應(yīng)用系統(tǒng)中的各個業(yè)務(wù)模塊在應(yīng)用服務(wù)器器集群中的位置,查找執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器包括:
當(dāng)執(zhí)行所述業(yè)務(wù)請求的業(yè)務(wù)模塊分布在至少兩個應(yīng)用服務(wù)器上時,根據(jù)配置的業(yè)務(wù)模塊所在的至少兩個應(yīng)用服務(wù)器的選擇順序選擇一個應(yīng)用服務(wù)器,將選擇的應(yīng)用服務(wù)器作為查找到的應(yīng)用服務(wù)器。
9.根據(jù)權(quán)利要求6-8中的任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)配置的應(yīng)用系統(tǒng)中的各個業(yè)務(wù)模塊在應(yīng)用服務(wù)器集群中的位置,查找執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器包括:
當(dāng)執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊調(diào)用其它業(yè)務(wù)模塊且被調(diào)用業(yè)務(wù)模塊分布在至少兩個應(yīng)用服務(wù)器上時,觸發(fā)調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器根據(jù)配置的調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器與被調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器之間的對應(yīng)關(guān)系選擇一個應(yīng)用服務(wù)器,以便調(diào)用業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器將所述請求任務(wù)發(fā)送給選擇的應(yīng)用服務(wù)器。
10.一種在權(quán)利要求1所述的分布式服務(wù)系統(tǒng)中執(zhí)行任務(wù)的裝置,其特征在于,包括:
請求接收單元,用于接收用戶的服務(wù)請求;
查找單元,用于根據(jù)配置的應(yīng)用系統(tǒng)中的各個業(yè)務(wù)模塊在應(yīng)用服務(wù)器集群中的位置,查找執(zhí)行所述服務(wù)請求的業(yè)務(wù)模塊所在的應(yīng)用服務(wù)器;
任務(wù)執(zhí)行單元,用于將所述服務(wù)請求分配給查找到的應(yīng)用服務(wù)器,以便由查找到的應(yīng)用服務(wù)器上的業(yè)務(wù)模塊執(zhí)行所述服務(wù)請求。
該專利技術(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/201010601767.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 任務(wù)協(xié)作裝置及方法
- 用于量化任務(wù)價(jià)值的任務(wù)管理方法及裝置
- 用于運(yùn)行任務(wù)的系統(tǒng)、方法和裝置
- 一種分布式任務(wù)調(diào)度系統(tǒng)及方法
- 任務(wù)信息處理方法
- 一種同步任務(wù)異步執(zhí)行的方法和調(diào)度系統(tǒng)
- 數(shù)據(jù)處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種自動分配和推送的任務(wù)管理平臺及方法
- 程序執(zhí)行控制的裝置及方法、終端和存儲介質(zhì)
- 基于會話的任務(wù)待辦方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)





