專利名稱:一種調(diào)度方法、服務(wù)器及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種調(diào)度方法、服務(wù)器及系統(tǒng)。
背景技術(shù):
隨著互聯(lián)網(wǎng)通信技術(shù)在社會(huì)中的廣泛應(yīng)用,多用戶網(wǎng)絡(luò)服務(wù)的方式也越來(lái)越多元化。于現(xiàn)有技術(shù)中,申請(qǐng)?zhí)枮?00880107492. 7的發(fā)明“通信網(wǎng)絡(luò)中的優(yōu)先調(diào)度和準(zhǔn)入控制” 描述了一種通信網(wǎng)絡(luò)中的優(yōu)先調(diào)度和準(zhǔn)入控制的技術(shù)。上述發(fā)明包括以下內(nèi)容在一個(gè)方面,可以區(qū)分?jǐn)?shù)據(jù)流的優(yōu)先次序,并且可以將具有逐漸更高的優(yōu)先級(jí)的數(shù)據(jù)流的分組放置在逐漸接近隊(duì)列頭部的點(diǎn)處,并且然后可以體驗(yàn)到逐漸更短的排隊(duì)延遲。在另一個(gè)方面,可以由于切換而將終端的分組從源小區(qū)轉(zhuǎn)移到目標(biāo)小區(qū),并且可以為其記上該分組在源小區(qū)的隊(duì)列中已經(jīng)等待的時(shí)間量。在再一個(gè)方面,如果小區(qū)負(fù)載是輕度的則可以準(zhǔn)許所有的優(yōu)先數(shù)據(jù)流和非優(yōu)先數(shù)據(jù)流,如果小區(qū)負(fù)載是重度的則只可以準(zhǔn)許優(yōu)先數(shù)據(jù)流,如果小區(qū)負(fù)載是中度的則可以準(zhǔn)許所有的優(yōu)先數(shù)據(jù)流和某些非優(yōu)先數(shù)據(jù)流。上述發(fā)明通過(guò)給用戶分配特定的優(yōu)先級(jí),將具有更高優(yōu)先級(jí)的數(shù)據(jù)流分組放置在隊(duì)列頭部,可以體驗(yàn)到逐漸更短的排隊(duì)延遲;并根據(jù)小區(qū)負(fù)載的輕重度決定處理不同優(yōu)先級(jí)的數(shù)據(jù)流。然而,于上述發(fā)明專利申請(qǐng)中,當(dāng)有大量不同優(yōu)先級(jí)的數(shù)據(jù)涌入時(shí),造成較低優(yōu)先級(jí)的數(shù)據(jù)得不到及時(shí)處理,用戶的體驗(yàn)大大降低。
發(fā)明內(nèi)容
本發(fā)明提供一種調(diào)度方法、服務(wù)器及系統(tǒng),以解決上述問(wèn)題。本發(fā)明提供一種調(diào)度方法,包括以下步驟。服務(wù)器為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列,服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列。服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理。若服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。本發(fā)明還提供一種調(diào)度方法,包括以下步驟。服務(wù)器為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列,服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,其中,較低等級(jí)請(qǐng)求端在比其高一等級(jí)請(qǐng)求端的隊(duì)列中同時(shí)排隊(duì)。服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理。若服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。本發(fā)明還提供一種服務(wù)器,包括建立模塊、請(qǐng)求處理模塊及控制模塊。建立模塊連接請(qǐng)求處理模塊,請(qǐng)求處理模塊連接控制模塊。其中,建立模塊,用于為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列。請(qǐng)求處理模塊,用于接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理??刂?br>
4模塊,用于若隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。本發(fā)明還提供一種調(diào)度系統(tǒng),包括請(qǐng)求端、服務(wù)器及處理端。請(qǐng)求端連接服務(wù)器, 服務(wù)器連接處理端。其中,服務(wù)器為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列,服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理,若服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。相較于先前技術(shù),根據(jù)本發(fā)明提供的的調(diào)度方法、服務(wù)器及系統(tǒng),針對(duì)不同優(yōu)先等級(jí)的數(shù)據(jù),可以在數(shù)據(jù)發(fā)起請(qǐng)求時(shí)按照不同等級(jí)排隊(duì),對(duì)海量數(shù)據(jù)進(jìn)行疏導(dǎo),更好地提供分層服務(wù)。同時(shí),根據(jù)數(shù)據(jù)處理端空閑情況,服務(wù)器按照特定策略靈活調(diào)整數(shù)據(jù)處理順序,以上都減少了排隊(duì)等待時(shí)間,提高了數(shù)據(jù)處理效率。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1所示為根據(jù)本發(fā)明第一較佳實(shí)施例提供的調(diào)度方法的流程圖;圖2所示為根據(jù)本發(fā)明第一較佳實(shí)施例提供的隊(duì)列的示意圖;圖3所示為根據(jù)本發(fā)明第二較佳實(shí)施例提供的調(diào)度方法的流程圖;圖4所示為根據(jù)本發(fā)明較佳實(shí)施例提供的服務(wù)器的示意圖;圖5所示為根據(jù)本發(fā)明較佳實(shí)施例提供的調(diào)度系統(tǒng)的示意圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。圖1所示為根據(jù)本發(fā)明第一較佳實(shí)施例提供的調(diào)度方法的流程圖。如圖1所示, 本發(fā)明較佳實(shí)施例提供的調(diào)度方法包括步驟101 104。步驟101 服務(wù)器為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列。其中,請(qǐng)求端按數(shù)據(jù)處理優(yōu)先級(jí)分為不同的等級(jí),服務(wù)器按請(qǐng)求端不同等級(jí)分別建立隊(duì)列。步驟102 服務(wù)器接收請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列。首先, 請(qǐng)求端連接服務(wù)器,向服務(wù)器發(fā)出接入請(qǐng)求。服務(wù)器接收到請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)的等級(jí)隊(duì)列開(kāi)始排隊(duì)。步驟103 服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的請(qǐng)求端至處理端處理。其中,請(qǐng)求端連接服務(wù)器,服務(wù)器連接處理端。具體而言,處理端向服務(wù)器發(fā)送同意處理的消息后,服務(wù)器發(fā)送命令通知隊(duì)列中第一個(gè)請(qǐng)求端進(jìn)入處理,請(qǐng)求端同意進(jìn)入,服務(wù)器推送待處理的請(qǐng)求端至處理端處理,數(shù)據(jù)處理結(jié)束,處理端主動(dòng)發(fā)送消息給服務(wù)器,服務(wù)器根據(jù)消息將請(qǐng)求端從隊(duì)列中移除,并推送下一個(gè)待處理的請(qǐng)求端至處理端處理。步驟104 服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。舉例而言,若請(qǐng)求端等級(jí)為三級(jí),第一等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第一隊(duì)列,第二等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第二隊(duì)列,第三等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第三隊(duì)列。若第三級(jí)請(qǐng)求端先處理完畢,服務(wù)器根據(jù)預(yù)設(shè)的調(diào)度策略將第一隊(duì)列中的第一等級(jí)請(qǐng)求端、第二隊(duì)列中的第二等級(jí)請(qǐng)求端放入第三隊(duì)列中,將第一隊(duì)列中后5個(gè)第一等級(jí)請(qǐng)求端、第二隊(duì)列中后3個(gè)第二等級(jí)請(qǐng)求端按優(yōu)先級(jí)放入第三隊(duì)列中。圖2所示為根據(jù)本發(fā)明第一較佳實(shí)施例提供的隊(duì)列的示意圖。如圖2所示,若第二、三等級(jí)請(qǐng)求端先處理完畢,服務(wù)器根據(jù)預(yù)設(shè)的調(diào)度策略將第一隊(duì)列中的第一等級(jí)請(qǐng)求端放入第二、第三隊(duì)列中,將第一隊(duì)列中后5個(gè)a、b、C、d、e第一等級(jí)請(qǐng)求端,a、b、c放入第二隊(duì)列,位于以后接收的第二等級(jí)請(qǐng)求端的前面,d、e放入第三隊(duì)列中,位于以后接收的第三等級(jí)請(qǐng)求端的前面。圖3所示為根據(jù)本發(fā)明第二較佳實(shí)施例提供的調(diào)度方法的流程圖。如圖3所示, 本發(fā)明較佳實(shí)施例提供的調(diào)度方法包括步驟301 304。步驟301 服務(wù)器為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列。其中,請(qǐng)求端按數(shù)據(jù)處理優(yōu)先級(jí)分為不同的等級(jí),服務(wù)器按請(qǐng)求端不同等級(jí)分別建立隊(duì)列。步驟302 服務(wù)器接收請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,其中, 較低等級(jí)請(qǐng)求端在比其高一等級(jí)請(qǐng)求端的隊(duì)列中同時(shí)排隊(duì)。首先請(qǐng)求端連接服務(wù)器,向服務(wù)器發(fā)出接入請(qǐng)求。服務(wù)器接收到請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)的等級(jí)隊(duì)列開(kāi)始排隊(duì)。舉例而言,若請(qǐng)求端等級(jí)為三級(jí),第一等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第一隊(duì)列,第二等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第二隊(duì)列,第三等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第三隊(duì)列,其中,等級(jí)越低,優(yōu)先級(jí)越高。第一等級(jí)請(qǐng)求端在第二隊(duì)列中同時(shí)排隊(duì),位于第二隊(duì)列中第二等級(jí)請(qǐng)求端請(qǐng)求端的后面;第二等級(jí)請(qǐng)求端在第三隊(duì)列中同時(shí)排隊(duì),位于第三隊(duì)列中第三等級(jí)請(qǐng)求端的后面。步驟303 服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的請(qǐng)求端至處理端處理。其中,請(qǐng)求端連接服務(wù)器,服務(wù)器連接處理端。具體而言,處理端向服務(wù)器發(fā)送同意處理的響應(yīng)后,服務(wù)器發(fā)送命令通知隊(duì)列中第一個(gè)請(qǐng)求端進(jìn)入處理,請(qǐng)求端不同意進(jìn)入,服務(wù)器將請(qǐng)求端從當(dāng)前隊(duì)列移除,但所述請(qǐng)求端不離開(kāi)另一個(gè)排隊(duì)隊(duì)列。處理端向服務(wù)器發(fā)送同意處理的響應(yīng)后,服務(wù)器發(fā)送命令通知隊(duì)列中第一個(gè)請(qǐng)求端進(jìn)入處理,請(qǐng)求端同意進(jìn)入,服務(wù)器推送待處理的請(qǐng)求端至處理端處理,數(shù)據(jù)處理結(jié)束, 處理端主動(dòng)發(fā)送消息給服務(wù)器,服務(wù)器根據(jù)消息將請(qǐng)求端從隊(duì)列中移除,并推送下一個(gè)待處理的請(qǐng)求端至處理端處理。步驟304:服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。舉例而言,若請(qǐng)求端等級(jí)為3級(jí),第一等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第一隊(duì)列,第二等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第二隊(duì)列,第三等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第三隊(duì)列。
若第三級(jí)請(qǐng)求端先處理完畢,服務(wù)器根據(jù)預(yù)設(shè)的調(diào)度策略將第一隊(duì)列中的第一等級(jí)請(qǐng)求端、第二隊(duì)列中的第二等級(jí)請(qǐng)求端放入第三隊(duì)列中,將第一隊(duì)列中后5個(gè)第一等級(jí)請(qǐng)求端、第二隊(duì)列中后3個(gè)第二等級(jí)請(qǐng)求端放入第三隊(duì)列中。圖4所示為根據(jù)本發(fā)明較佳實(shí)施例提供的服務(wù)器的示意圖。如圖4所示,服務(wù)器 20包括建立模塊201、請(qǐng)求處理模塊202及控制模塊203。建立模塊201連接請(qǐng)求處理模塊 202,請(qǐng)求處理模塊202連接控制模塊203。其中,建立模塊201用于為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列,請(qǐng)求處理模塊202用于接收請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,接收到處理端同意處理的消息后,推送待處理的請(qǐng)求端至處理端處理。控制模塊203用于若隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,等待處理。關(guān)于服務(wù)器的具體操作過(guò)程同前述方法所述,故于此不再贅述。圖5所示為根據(jù)本發(fā)明較佳實(shí)施例提供的調(diào)度系統(tǒng)的示意圖。如圖5所示,調(diào)度系統(tǒng)1包括多個(gè)請(qǐng)求端、服務(wù)器20及多個(gè)處理端。以三個(gè)請(qǐng)求端、三個(gè)處理端為例,請(qǐng)求端
11、請(qǐng)求端12、請(qǐng)求端13、服務(wù)器20及處理端31、處理端32、處理端33。請(qǐng)求端11、請(qǐng)求端
12、請(qǐng)求端13連接服務(wù)器20,服務(wù)器20連接處理端31、處理端32、處理端33。其中,服務(wù)器20為不同等級(jí)請(qǐng)求端11、請(qǐng)求端12、請(qǐng)求端13分別建立隊(duì)列,服務(wù)器20接收請(qǐng)求端11、 請(qǐng)求端12、請(qǐng)求端13的接入請(qǐng)求后,將請(qǐng)求端11、請(qǐng)求端12、請(qǐng)求端13分別放入對(duì)應(yīng)隊(duì)列。 服務(wù)器20接收到處理端31同意處理的響應(yīng)后,推送待處理的請(qǐng)求端11至處理端31處理。 若服務(wù)器20隊(duì)列中某一等級(jí)請(qǐng)求端12或者多個(gè)不同等級(jí)請(qǐng)求端12、請(qǐng)求端13處理完畢后,服務(wù)器20根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端11放入已完畢的請(qǐng)求端12或者多個(gè)不同等級(jí)請(qǐng)求端12、請(qǐng)求端13對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理。關(guān)于調(diào)度系統(tǒng)的具體操作過(guò)程同前述方法所述,故于此不再贅述。綜上所述,根據(jù)本發(fā)明較佳實(shí)施例提供的調(diào)度方法、服務(wù)器及系統(tǒng),針對(duì)不同優(yōu)先等級(jí)的數(shù)據(jù),可以在數(shù)據(jù)發(fā)起請(qǐng)求時(shí)按照不同等級(jí)排隊(duì),對(duì)海量數(shù)據(jù)進(jìn)行疏導(dǎo),更好地提供分層服務(wù)。同時(shí),根據(jù)數(shù)據(jù)處理端空閑情況,服務(wù)器按照特定策略靈活調(diào)整數(shù)據(jù)處理順序, 以上都減少了排隊(duì)等待時(shí)間,提高了數(shù)據(jù)處理效率。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種調(diào)度方法,其特征在于服務(wù)器為不同等級(jí)請(qǐng)求端分別建立隊(duì)列;服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列;服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理;服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述控制策略包括若請(qǐng)求端等級(jí)為3級(jí),第一等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第一隊(duì)列,第二等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第二隊(duì)列,第三等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第三隊(duì)列;若第三等級(jí)請(qǐng)求端先處理完畢,服務(wù)器根據(jù)預(yù)設(shè)的調(diào)度策略將第一隊(duì)列中的第一等級(jí)請(qǐng)求端、第二隊(duì)列中的第二等級(jí)請(qǐng)求端放入第三隊(duì)列中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于所述調(diào)度策略包括將第一隊(duì)列中后5個(gè)第一等級(jí)請(qǐng)求端、第二隊(duì)列中后3個(gè)第二等級(jí)請(qǐng)求端按優(yōu)先級(jí)放入第三隊(duì)列中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述控制策略包括若請(qǐng)求端等級(jí)為3級(jí),第一等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第一隊(duì)列,第二等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第二隊(duì)列,第三等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列為第三隊(duì)列;若第二、三等級(jí)請(qǐng)求端先處理完畢,服務(wù)器根據(jù)預(yù)設(shè)的調(diào)度策略將第一隊(duì)列中的第一等級(jí)請(qǐng)求端放入第二、第三隊(duì)列中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于所述調(diào)度策略包括將第一隊(duì)列中后5個(gè)第一等級(jí)請(qǐng)求端,其中前3個(gè)放入第二隊(duì)列,另外2個(gè)放入第三隊(duì)列中。
6.一種調(diào)度方法,其特征在于服務(wù)器為不同等級(jí)請(qǐng)求端分別建立隊(duì)列;服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,其中,較低等級(jí)請(qǐng)求端在比其高一等級(jí)請(qǐng)求端的隊(duì)列中同時(shí)排隊(duì);服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理;服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于若請(qǐng)求端等級(jí)為3級(jí),則第一等級(jí)請(qǐng)求端在第二等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列中同時(shí)排隊(duì);第二等級(jí)請(qǐng)求端在第三等級(jí)請(qǐng)求端對(duì)應(yīng)的隊(duì)列中同時(shí)排隊(duì)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于較低等級(jí)請(qǐng)求端在比其高一等級(jí)請(qǐng)求端的隊(duì)列中同時(shí)排隊(duì)時(shí),位于比其高一等級(jí)請(qǐng)求端的隊(duì)列中請(qǐng)求端的后面。
9.一種服務(wù)器,其特征在于,包括建立模塊、請(qǐng)求處理模塊及控制模塊,建立模塊連接請(qǐng)求處理模塊,請(qǐng)求處理模塊連接控制模塊,其中 建立模塊,用于為不同等級(jí)請(qǐng)求端分別建立隊(duì)列;請(qǐng)求處理模塊,用于接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列,接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理;控制模塊,用于若隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。
10. 一種調(diào)度系統(tǒng),其特征在于,包括請(qǐng)求端、服務(wù)器及處理端,請(qǐng)求端連接服務(wù)器, 服務(wù)器連接處理端,其中服務(wù)器為不同等級(jí)請(qǐng)求端分別建立隊(duì)列;服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列;服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理;若服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理, 其中,等級(jí)越低,優(yōu)先級(jí)越高。
全文摘要
本發(fā)明提供一種調(diào)度方法、服務(wù)器及系統(tǒng),上述方法包括以下步驟。服務(wù)器為不同等級(jí)的請(qǐng)求端分別建立隊(duì)列,服務(wù)器接收所述請(qǐng)求端的接入請(qǐng)求后,將請(qǐng)求端分別放入對(duì)應(yīng)隊(duì)列。服務(wù)器接收到處理端同意處理的響應(yīng)后,推送待處理的所述請(qǐng)求端至所述處理端處理。若服務(wù)器隊(duì)列中某一等級(jí)或者多個(gè)不同等級(jí)請(qǐng)求端處理完畢后,服務(wù)器根據(jù)預(yù)設(shè)控制策略將隊(duì)列中等級(jí)小于處理完畢的請(qǐng)求端放入已處理完畢的請(qǐng)求端對(duì)應(yīng)的隊(duì)列中,進(jìn)行處理,其中,等級(jí)越低,優(yōu)先級(jí)越高。
文檔編號(hào)H04L12/56GK102281202SQ20111025806
公開(kāi)日2011年12月14日 申請(qǐng)日期2011年9月2日 優(yōu)先權(quán)日2011年9月2日
發(fā)明者胡加明 申請(qǐng)人:蘇州闊地網(wǎng)絡(luò)科技有限公司