本申請(qǐng)涉及計(jì)算機(jī)
技術(shù)領(lǐng)域:
,尤其涉及一種單元化系統(tǒng)服務(wù)處理的方法、裝置及業(yè)務(wù)處理系統(tǒng)。
背景技術(shù):
:隨著終端技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,用戶信息越來(lái)越多,為了盡可能減少對(duì)用戶服務(wù)和數(shù)據(jù)的影響,用戶信息如何存儲(chǔ)就成為一項(xiàng)急需解決的重要問(wèn)題。通常,大部分應(yīng)用程序都會(huì)依賴用戶信息中穩(wěn)定的內(nèi)部標(biāo)記-用戶內(nèi)標(biāo)(即userid),來(lái)向服務(wù)提供者請(qǐng)求服務(wù)。例如,根據(jù)userid編碼中的均勻分布的打散位,來(lái)分配服務(wù)和用戶信息到相應(yīng)的服務(wù)單元,此外其依賴的數(shù)據(jù)也會(huì)保留在該服務(wù)單元中(即數(shù)據(jù)本地化)。由于并不是所有的服務(wù)都依賴userid,例如,登錄服務(wù)只需要用戶輸入登錄標(biāo)識(shí)和登錄驗(yàn)證信息(包括登錄密碼),因此,再通過(guò)userid編碼來(lái)分配服務(wù)和用戶信息,會(huì)使得服務(wù)和用戶信息的分配不再均勻,基于上述各方面的考慮,對(duì)于用戶信息的存儲(chǔ)通常采用存儲(chǔ)共享的方式處理,即將所有用戶信息存儲(chǔ)在一個(gè)公共單元。但是,采用一個(gè)公共單元來(lái)存儲(chǔ)用戶信息的處理方式,在架構(gòu)上會(huì)形成高密度的單點(diǎn),這樣,用戶信息在一致性和擴(kuò)容的問(wèn)題上也會(huì)隨著用戶數(shù)量的增加而日益突出,從而導(dǎo)致響應(yīng)時(shí)間變長(zhǎng),更重要的是,當(dāng)該公共單元所在的機(jī)房或城市(部署地)發(fā)生災(zāi)難性的故障后,會(huì)對(duì)用戶服務(wù)和數(shù)據(jù)造成嚴(yán)重影響,使得用戶信息所在系統(tǒng)的可用性和容災(zāi)能力較差。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)實(shí)施例的目的是提供一種單元化系統(tǒng)服務(wù)處理的方法、裝置及業(yè)務(wù)處理系統(tǒng),以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例是這樣實(shí)現(xiàn)的:本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理的方法,所述方法包括:接收服務(wù)請(qǐng)求,其中,所述服務(wù)請(qǐng)求中包括用戶信息;根據(jù)所述服務(wù)請(qǐng)求的服務(wù)類型,確定與所述服務(wù)類型對(duì)應(yīng)的路由規(guī)則;根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,將所述服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)所述服務(wù)請(qǐng)求進(jìn)行處理??蛇x地,所述服務(wù)請(qǐng)求為登錄后的服務(wù)請(qǐng)求,所述用戶信息中包括用戶內(nèi)標(biāo);所述根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,包括:根據(jù)所述用戶內(nèi)標(biāo)和所述服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理所述服務(wù)請(qǐng)求的第一服務(wù)單元??蛇x地,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,所述根據(jù)所述服務(wù)請(qǐng)求和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,包括:根據(jù)所述登錄標(biāo)識(shí)和所述服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理所述服務(wù)請(qǐng)求的第二服務(wù)單元;所述將所述服務(wù)請(qǐng)求發(fā)送至所述確定的服務(wù)單元之后,所述方法還包括:當(dāng)接收到所述第二服務(wù)單元發(fā)送的與所述登錄標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)用戶內(nèi)標(biāo)時(shí),確定與所述目標(biāo)用戶內(nèi)標(biāo)對(duì)應(yīng)的第三服務(wù)單元;將所述登錄驗(yàn)證信息發(fā)送給所述第三服務(wù)單元以對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證。可選地,所述根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,包括:獲取所述用戶信息的哈希hash值;根據(jù)所述hash值和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元。本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理裝置,所述裝置包括:接收模塊,用于接收服務(wù)請(qǐng)求,其中,所述服務(wù)請(qǐng)求中包括用戶信息;路由規(guī)則確定模塊,用于根據(jù)所述服務(wù)請(qǐng)求的服務(wù)類型,確定與所述服務(wù)類型對(duì)應(yīng)的路由規(guī)則;服務(wù)處理模塊,用于根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,將所述服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)所述服務(wù)請(qǐng)求進(jìn)行處理。可選地,所述服務(wù)請(qǐng)求為登錄后的服務(wù)請(qǐng)求,所述用戶信息中包括用戶內(nèi)標(biāo);所述服務(wù)處理模塊,用于根據(jù)所述用戶內(nèi)標(biāo)和所述服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理所述服務(wù)請(qǐng)求的第一服務(wù)單元??蛇x地,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,所述服務(wù)處理模塊,用于根據(jù)所述登錄標(biāo)識(shí)和所述服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理所述服務(wù)請(qǐng)求的第二服務(wù)單元;所述裝置還包括:服務(wù)單元確定模塊,用于當(dāng)接收到所述第二服務(wù)單元發(fā)送的與所述登錄標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)用戶內(nèi)標(biāo)時(shí),確定與所述目標(biāo)用戶內(nèi)標(biāo)對(duì)應(yīng)的第三服務(wù)單元;發(fā)送模塊,用于將所述登錄驗(yàn)證信息發(fā)送給所述第三服務(wù)單元以對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證??蛇x地,所述服務(wù)處理模塊,用于獲取所述用戶信息的哈希hash值;根據(jù)所述hash值和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元。本申請(qǐng)實(shí)施例提供一種業(yè)務(wù)處理系統(tǒng),所述系統(tǒng)包括路由設(shè)備和服務(wù)單元,其中:所述路由設(shè)備,用于接收服務(wù)請(qǐng)求,其中,所述服務(wù)請(qǐng)求中包括用戶信息;根據(jù)所述服務(wù)請(qǐng)求的服務(wù)類型,確定與所述服務(wù)類型對(duì)應(yīng)的路由規(guī)則;根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,將所述服務(wù)請(qǐng)求發(fā)送至所述確定的服務(wù)單元;所述服務(wù)單元,用于對(duì)所述服務(wù)請(qǐng)求進(jìn)行處理。可選地,所述服務(wù)單元包括第一服務(wù)單元和第二服務(wù)單元,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,其中:所述第二服務(wù)單元,用于獲取所述登錄標(biāo)識(shí)對(duì)應(yīng)的用戶內(nèi)標(biāo),將所述登錄驗(yàn)證信息發(fā)送給所述用戶內(nèi)標(biāo)對(duì)應(yīng)的第一服務(wù)單元;所述第一服務(wù)單元,用于對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證,將登錄驗(yàn)證結(jié)果發(fā)送給所述第二服務(wù)單元;所述第二服務(wù)單元,還用于獲取與所述登錄驗(yàn)證結(jié)果相應(yīng)的登錄結(jié)果,將所述登錄結(jié)果發(fā)送給所述路由設(shè)備??蛇x地,所述服務(wù)單元包括第一服務(wù)單元和第二服務(wù)單元,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,其中:所述第二服務(wù)單元,用于獲取所述登錄標(biāo)識(shí)對(duì)應(yīng)的用戶內(nèi)標(biāo),將所述用戶內(nèi)標(biāo)發(fā)送給所述路由設(shè)備;所述路由設(shè)備,還用于根據(jù)所述用戶內(nèi)標(biāo),確定與所述用戶內(nèi)標(biāo)對(duì)應(yīng)的第一服務(wù)單元,將所述登錄驗(yàn)證信息發(fā)送給所述第一服務(wù)單元;所述第一服務(wù)單元,用于對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證,將登錄驗(yàn)證結(jié)果發(fā)送給所述第二服務(wù)單元;所述第二服務(wù)單元,還用于獲取與所述登錄驗(yàn)證結(jié)果相應(yīng)的登錄結(jié)果,將所述登錄結(jié)果發(fā)送給所述路由設(shè)備。可選地,所述服務(wù)單元還包括第三服務(wù)單元,所述服務(wù)請(qǐng)求為修改登錄標(biāo)識(shí)的服務(wù)請(qǐng)求,所述業(yè)務(wù)處理請(qǐng)求中包括用戶內(nèi)標(biāo)和修改后的登錄標(biāo)識(shí),所述第三服務(wù)單元,用于獲取與所述用戶內(nèi)標(biāo)相對(duì)應(yīng)的登錄標(biāo)識(shí),向所述第二服務(wù)單元發(fā)送包括所述修改后的登錄標(biāo)識(shí)的修改登錄標(biāo)識(shí)指令;所述第二服務(wù)單元,用于使用所述修改后的登錄標(biāo)識(shí)替換所述登錄標(biāo)識(shí),將所述修改登錄標(biāo)識(shí)指令對(duì)應(yīng)的修改結(jié)果發(fā)送給所述第三服務(wù)單元;所述第三服務(wù)單元,還用于將所述修改結(jié)果發(fā)送給所述路由設(shè)備。由以上本申請(qǐng)實(shí)施例提供的技術(shù)方案可見(jiàn),本申請(qǐng)實(shí)施例通過(guò)根據(jù)接收到的包括用戶信息的服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則,然后,可以根據(jù)用戶信息和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,這樣,不同的服務(wù)由不同的服務(wù)單元進(jìn)行處理,相應(yīng)的,用戶信息中與不同服務(wù)相對(duì)應(yīng)的信息也會(huì)分配到相應(yīng)的服務(wù)單元,不僅不會(huì)影響響應(yīng)時(shí)間,而且可以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,從而可以提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。附圖說(shuō)明為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請(qǐng)一種單元化系統(tǒng)服務(wù)處理的方法實(shí)施例;圖2為本申請(qǐng)另一種單元化系統(tǒng)服務(wù)處理的方法實(shí)施例;圖3為本申請(qǐng)一種服務(wù)請(qǐng)求的處理方法實(shí)施例;圖4a為本申請(qǐng)?jiān)僖环N單元化系統(tǒng)服務(wù)處理的方法實(shí)施例;圖4b為本申請(qǐng)一種登錄服務(wù)的處理流程示意圖;圖5為本申請(qǐng)一種單元化系統(tǒng)服務(wù)處理裝置實(shí)施例;圖6為本申請(qǐng)另一種單元化系統(tǒng)服務(wù)處理裝置實(shí)施例;圖7為本申請(qǐng)一種業(yè)務(wù)處理系統(tǒng)實(shí)施例。具體實(shí)施方式本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理的方法、裝置及業(yè)務(wù)處理系統(tǒng)。為了使本
技術(shù)領(lǐng)域:
的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。實(shí)施例一如圖1所示,本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理的方法,該方法的執(zhí)行主體可以為具有流量調(diào)撥功能的設(shè)備,如路由設(shè)備等,在實(shí)際應(yīng)用中,該設(shè)備可以是一個(gè)邏輯單元,它可以是由多種設(shè)備基于層狀結(jié)構(gòu)構(gòu)建而成,其中,可以包括dns(domainnamesystem,域名系統(tǒng))解析設(shè)備、cdn(contentdeliverynetwork,內(nèi)容分發(fā)網(wǎng)絡(luò))設(shè)備、負(fù)載均衡設(shè)備、跨單元代理設(shè)備等,上述各設(shè)備具體可以是終端設(shè)備或者服務(wù)器。本申請(qǐng)實(shí)施例中以執(zhí)行主體為路由設(shè)備為例進(jìn)行詳細(xì)說(shuō)明,對(duì)于其它類型的設(shè)備,可以根據(jù)本申請(qǐng)實(shí)施例中的相關(guān)內(nèi)容處理,在此不再贅述。本申請(qǐng)實(shí)施例提供的單元化系統(tǒng)服務(wù)處理的方法是基于一定的應(yīng)用背景產(chǎn)生的,具體可以包括以下內(nèi)容:隨著終端技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,用戶信息越來(lái)越多,而這些用戶信息往往被存儲(chǔ)在某個(gè)指定的機(jī)房或某一個(gè)地域內(nèi),為了盡可能減少對(duì)用戶服務(wù)和用戶信息的影響,可以將用戶信息進(jìn)行單元化處理,即將用戶信息拆分成多個(gè)部分,每一個(gè)部分中的用戶信息存在一定的關(guān)聯(lián)關(guān)系,例如都與用戶信息中的某一項(xiàng)信息相關(guān)聯(lián)等。基于此,可以將多個(gè)部分分別部署在不同的機(jī)房,甚至是不同的地域,這樣,當(dāng)某一部分的用戶信息不能使用(如由于火災(zāi)或地震等使得存儲(chǔ)該部分用戶信息的機(jī)房停止工作等)時(shí),其它部分用戶信息仍然可以正常使用,從而提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。在實(shí)際應(yīng)用中,考慮到用戶信息中的大部分信息都是與用戶內(nèi)標(biāo)(即userid)相關(guān)聯(lián),如賬號(hào)信息、身份認(rèn)證信息和安全信息等,并且針對(duì)這些信息的服務(wù)也都是基于用戶內(nèi)標(biāo)來(lái)進(jìn)行操作的。然而也并不是所有的用戶信息對(duì)應(yīng)的服務(wù)都基于用戶內(nèi)標(biāo)操作,例如用戶信息中的登錄信息(即loginid),相應(yīng)的,針對(duì)登錄信息的登錄服務(wù)并不基于用戶內(nèi)標(biāo)進(jìn)行操作,為此,可以將用戶信息劃分為兩個(gè)部分,一部分為登錄信息,另一部分為基于用戶內(nèi)標(biāo)進(jìn)行操作的服務(wù)對(duì)應(yīng)的用戶信息。當(dāng)然,對(duì)于基于用戶內(nèi)標(biāo)進(jìn)行操作的服務(wù)對(duì)應(yīng)的用戶信息,還可以通過(guò)服務(wù)、用戶內(nèi)標(biāo)之間的關(guān)聯(lián)性,將用戶信息繼續(xù)進(jìn)行拆分,可再拆分為多個(gè)部分,可以分別將其存儲(chǔ)在一個(gè)機(jī)房或地域,也可以將其存儲(chǔ)在不同的機(jī)房或地域。以下提供一種互聯(lián)網(wǎng)支付類的用戶信息示例,該用戶信息可以包括登錄信息(其中包括登錄標(biāo)識(shí))、安全信息、行為信息、身份認(rèn)證信息、基本信息(其中包括用戶內(nèi)標(biāo))、賬號(hào)信息、社交信息、交易信息和產(chǎn)品信息等。其中,安全信息、行為信息、身份認(rèn)證信息、賬號(hào)信息、社交信息、交易信息和產(chǎn)品信息分別與基本信息中的用戶內(nèi)標(biāo)相關(guān)聯(lián)。需要說(shuō)明的是,賬號(hào)信息、產(chǎn)品信息、交易信息也可以擁有各自的服務(wù)維度和標(biāo)識(shí),但是這些信息都是在用戶內(nèi)標(biāo)生成之后而確定,因此,可以將這些信息和基本信息設(shè)置到同一部分或單元(即同一存儲(chǔ)區(qū)域、機(jī)房或地域等)。登錄信息由于涉及登入、登出、鑒權(quán)、登錄標(biāo)識(shí)的增、刪、改、查等服務(wù),可以把它和其余用戶信息獨(dú)立出來(lái),按照登錄標(biāo)識(shí)的維度單元化。認(rèn)證信息由于涉及證件號(hào)的相關(guān)服務(wù),可以采用登錄信息的處理方式。在請(qǐng)求某項(xiàng)服務(wù)時(shí),可以基于上述用戶信息的單元化部署,通過(guò)單元化系統(tǒng)服務(wù)處理的方法得到該項(xiàng)服務(wù),該方法具體可以包括以下步驟:在步驟s101中:接收服務(wù)請(qǐng)求,其中,該服務(wù)請(qǐng)求中包括用戶信息。其中,服務(wù)請(qǐng)求可以是用于向相應(yīng)的服務(wù)提供者請(qǐng)求某項(xiàng)服務(wù)的信息,服務(wù)可以包括多種,例如登錄服務(wù)、查詢服務(wù)、信息修改服務(wù)等。用戶信息可以是與用戶相關(guān)的信息,如用戶的登錄標(biāo)識(shí)、登錄密碼、用戶內(nèi)標(biāo)、賬號(hào)信息和/或身份認(rèn)證信息等,登錄標(biāo)識(shí)可以是用戶設(shè)置的用戶名,也可以是用戶的郵箱地址,還可以是用戶的手機(jī)號(hào)等。在實(shí)施中,終端設(shè)備(如手機(jī)、平板電腦或個(gè)人計(jì)算機(jī)等)中可以安裝有應(yīng)用程序,通過(guò)應(yīng)用程序,用戶可以向相應(yīng)的服務(wù)提供者請(qǐng)求某一項(xiàng)或多項(xiàng)服務(wù),具體地,用戶可以點(diǎn)擊該應(yīng)用程序的快捷方式圖標(biāo),終端設(shè)備可以啟動(dòng)該應(yīng)用程序,該應(yīng)用程序可以獲取終端設(shè)備的標(biāo)識(shí)等相關(guān)信息(如mac(mediaaccesscontrol,介質(zhì)訪問(wèn)控制)地址或ip(internetprotocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址等)發(fā)送給相應(yīng)的服務(wù)器,服務(wù)器可以從預(yù)先存儲(chǔ)的用戶信息中獲取該用戶的用戶信息,以及該應(yīng)用程序的首頁(yè)的數(shù)據(jù)發(fā)送給終端設(shè)備,終端設(shè)備可以顯示該應(yīng)用程序的首頁(yè)和相關(guān)的用戶信息(如用戶的頭像、用戶的交易信息等)。在業(yè)務(wù)服務(wù)系統(tǒng)中,通??梢园酚稍O(shè)備和服務(wù)單元,該服務(wù)單元可以是提供一種或多種服務(wù)的部件或設(shè)備,具體可以為應(yīng)用服務(wù)器或數(shù)據(jù)存儲(chǔ)設(shè)備等。用戶可以根據(jù)實(shí)際需要進(jìn)行相應(yīng)的操作,以請(qǐng)求相應(yīng)的服務(wù),例如,如果用戶需要查詢某信息,則可以在該應(yīng)用程序提供的搜索框中輸入該信息對(duì)應(yīng)的搜索關(guān)鍵詞,輸入完成后,可以點(diǎn)擊搜索按鍵,終端設(shè)備可以獲取搜索框中用戶輸入的搜索關(guān)鍵詞,同時(shí),可以獲取該用戶的用戶信息,如用戶的登錄標(biāo)識(shí)和/或用戶內(nèi)標(biāo),可以基于上述信息生成查詢服務(wù)的服務(wù)請(qǐng)求,可以將該服務(wù)請(qǐng)求發(fā)送給業(yè)務(wù)服務(wù)系統(tǒng)中的路由設(shè)備,路由設(shè)備可以接收到該服務(wù)請(qǐng)求。在步驟s102中:根據(jù)上述服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則。其中,服務(wù)類型可以包括多種,例如查詢服務(wù)、信息刪除服務(wù)或信息修改服務(wù)等,當(dāng)然,還可以根據(jù)實(shí)際情況將服務(wù)類型進(jìn)行相應(yīng)的調(diào)整,例如,基于前述用戶信息的單元化部署中的相關(guān)內(nèi)容,可以將服務(wù)類型設(shè)置為登錄服務(wù)和登錄后的服務(wù),本申請(qǐng)實(shí)施例對(duì)此不做限定。路由規(guī)則可以是為了快速搜索到某服務(wù)類型而設(shè)置的一種路徑表,該路由規(guī)則中可以存儲(chǔ)有服務(wù)類型與服務(wù)獲取路徑信息的對(duì)應(yīng)關(guān)系。在實(shí)施中,路由設(shè)備中設(shè)置有一種或多種路由規(guī)則,通過(guò)該路由規(guī)則,可以快速定位到請(qǐng)求的服務(wù)所對(duì)應(yīng)的服務(wù)提供者的相關(guān)信息??紤]到上述用戶信息的單元化部署,以及服務(wù)之間的關(guān)聯(lián)性,可以將服務(wù)類型設(shè)置為登錄服務(wù)和登錄后的服務(wù)。其中,登錄服務(wù)可以是與用戶登錄業(yè)務(wù)服務(wù)系統(tǒng)相關(guān)的服務(wù),登錄后的服務(wù)可以是用戶登錄業(yè)務(wù)服務(wù)系統(tǒng)后請(qǐng)求的服務(wù),例如,查詢服務(wù)、信息刪除服務(wù)或信息修改服務(wù)等?;谏鲜霾襟Es101的示例,路由設(shè)備接收到終端設(shè)備發(fā)送的服務(wù)請(qǐng)求后,可以對(duì)該服務(wù)請(qǐng)求進(jìn)行解析,以確定該服務(wù)請(qǐng)求為查詢服務(wù)。由于查詢服務(wù)是與用戶內(nèi)標(biāo)相對(duì)應(yīng)的服務(wù),因此,該服務(wù)請(qǐng)求所屬的服務(wù)類型可以為登錄后的服務(wù)。路由設(shè)備中的路由規(guī)則可以表格的形式存儲(chǔ),其中,服務(wù)獲取路徑信息以服務(wù)單元表示,如表1所示。表1路由設(shè)備確定該服務(wù)請(qǐng)求的服務(wù)類型為登錄后的服務(wù)后,可以從如上述表1所示的路由規(guī)則中查找服務(wù)類型為登錄后的服務(wù)對(duì)應(yīng)的服務(wù)獲取路徑信息,即服務(wù)單元3、服務(wù)單元4、服務(wù)單元5、服務(wù)單元6,從而可以得到服務(wù)類型對(duì)應(yīng)的路由規(guī)則,即登錄后的服務(wù)對(duì)應(yīng)的服務(wù)獲取路徑信息為服務(wù)單元3、服務(wù)單元4、服務(wù)單元5和服務(wù)單元6。在步驟s103中:根據(jù)上述用戶信息和上述路由規(guī)則確定處理上述服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理。其中,服務(wù)單元可以是用于提供某一項(xiàng)或多項(xiàng)服務(wù)的服務(wù)器或終端設(shè)備等,服務(wù)單元也可以是一個(gè)邏輯單元,可以是由多種設(shè)備基于層狀結(jié)構(gòu)構(gòu)建而成。在實(shí)施中,路由設(shè)備獲取到該服務(wù)請(qǐng)求的服務(wù)類型對(duì)應(yīng)的路由規(guī)則后,可以結(jié)合該服務(wù)請(qǐng)求中的用戶信息,確定處理該服務(wù)請(qǐng)求的服務(wù)單元?;谏鲜霾襟Es102的示例,路由設(shè)備得到登錄后的服務(wù)對(duì)應(yīng)的服務(wù)獲取路徑信息為服務(wù)單元3、服務(wù)單元4、服務(wù)單元5和服務(wù)單元6后,可以從用戶信息中獲取用戶的用戶內(nèi)標(biāo),可以通過(guò)用戶內(nèi)標(biāo)在路由設(shè)備中預(yù)先存儲(chǔ)的路由表中查找到該用戶內(nèi)標(biāo)對(duì)應(yīng)的服務(wù)單元,路由表可以如表2所示。表2用戶內(nèi)標(biāo)路由信息a服務(wù)單元3b服務(wù)單元3c服務(wù)單元4通過(guò)上述表2的路由表,可以查找到用戶內(nèi)標(biāo)對(duì)應(yīng)的服務(wù)單元,例如,用戶內(nèi)標(biāo)為b,則通過(guò)表2的路由表,可以查找到b對(duì)應(yīng)的服務(wù)單元為服務(wù)單元3。路由設(shè)備可以將該服務(wù)請(qǐng)求發(fā)送給確定的服務(wù)單元(如上述路由單元3),該服務(wù)單元接收到該服務(wù)請(qǐng)求后,可以通過(guò)服務(wù)之間的關(guān)聯(lián)性,將其提供給相應(yīng)的服務(wù)提供者,以便對(duì)該服務(wù)請(qǐng)求進(jìn)行相應(yīng)的處理。本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理的方法,通過(guò)根據(jù)接收到的包括用戶信息的服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則,然后,可以根據(jù)用戶信息和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,這樣,不同的服務(wù)由不同的服務(wù)單元進(jìn)行處理,相應(yīng)的,用戶信息中與不同服務(wù)相對(duì)應(yīng)的信息也會(huì)分配到相應(yīng)的服務(wù)單元,不僅不會(huì)影響響應(yīng)時(shí)間,而且可以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,從而可以提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。以下實(shí)施例二和實(shí)施例三對(duì)不同的服務(wù)類型進(jìn)行詳細(xì)說(shuō)明,具體可以包括以下內(nèi)容:實(shí)施例二如圖2所示,本申請(qǐng)實(shí)施例提供了一種單元化系統(tǒng)服務(wù)處理的方法,該方法的執(zhí)行主體可以為具有流量調(diào)撥功能的路由設(shè)備和第一服務(wù)單元共同實(shí)現(xiàn),在實(shí)際應(yīng)用中,該路由設(shè)備也可以是一個(gè)邏輯單元,可以是由多種設(shè)備基于層狀結(jié)構(gòu)構(gòu)架而成,其中,可以包括dns解析設(shè)備、cdn設(shè)備、負(fù)載均衡設(shè)備、跨單元代理設(shè)備等。具體包括如下步驟:在步驟s201中:路由設(shè)備接收終端設(shè)備發(fā)送的服務(wù)請(qǐng)求,其中,該服務(wù)請(qǐng)求中包括用戶信息。本申請(qǐng)實(shí)施例中,服務(wù)請(qǐng)求為登錄后的服務(wù)請(qǐng)求,用戶信息中包括用戶內(nèi)標(biāo)。在步驟s202中:路由設(shè)備根據(jù)該服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則。在步驟s203中:路由設(shè)備根據(jù)該用戶內(nèi)標(biāo)和該服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理該服務(wù)請(qǐng)求的第一服務(wù)單元。在實(shí)施中,考慮到用戶內(nèi)標(biāo)可以是用戶的手機(jī)號(hào)、即時(shí)通訊賬號(hào)或郵箱地址等非統(tǒng)一的標(biāo)識(shí)形式,因此,通過(guò)用戶內(nèi)標(biāo)將很難將用戶信息(如本實(shí)施例中的用戶內(nèi)標(biāo))均勻分配到各個(gè)服務(wù)單元,為此,可以設(shè)定某種路由規(guī)則,例如可以通過(guò)校驗(yàn)值算法計(jì)算用戶信息的校驗(yàn)值,根據(jù)校驗(yàn)值將相應(yīng)的用戶信息均勻分配到服務(wù)單元中,并生成相應(yīng)的路由規(guī)則。其中,校驗(yàn)值算法可以包括多種,如哈希hash算法,相應(yīng)的,上述步驟s203的處理具體可以為:獲取用戶信息的哈希hash值,根據(jù)該hash值和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元。除了上述處理方式外,還可以有其它多種處理方式,例如,對(duì)于用戶內(nèi)標(biāo)為手機(jī)號(hào)的情況,可以取手機(jī)號(hào)的最后兩位或三位作為分配依據(jù),對(duì)于用戶內(nèi)標(biāo)為郵箱地址的情況,可以取“.com”與“@”之間的信息作為分配依據(jù),本申請(qǐng)實(shí)施例對(duì)此不做限定。在步驟s204中:路由設(shè)備將該服務(wù)請(qǐng)求發(fā)送至第一服務(wù)單元。上述步驟s201~步驟s204的處理可以分別參見(jiàn)上述實(shí)施例一中步驟s101~步驟s103的相關(guān)內(nèi)容,在此不再贅述。在步驟s205中:第一服務(wù)單元對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,將處理結(jié)果發(fā)送給路由設(shè)備。在實(shí)施中,針對(duì)不同的具體服務(wù)請(qǐng)求,第一服務(wù)單元可以進(jìn)行不同的處理,以下提供兩個(gè)具體示例,具體可以包括以下內(nèi)容:示例一:對(duì)于如充值服務(wù)的服務(wù)請(qǐng)求或查詢服務(wù)的服務(wù)請(qǐng)求等,可以直接由第一服務(wù)單元調(diào)用該服務(wù)請(qǐng)求對(duì)應(yīng)的服務(wù)執(zhí)行即可得到相應(yīng)的處理結(jié)果。示例二:對(duì)于修改登錄標(biāo)識(shí)的服務(wù)的服務(wù)請(qǐng)求,如果當(dāng)前登錄標(biāo)識(shí)、修改后的登錄標(biāo)識(shí)和用戶信息中的其它信息分別被分配在不同的服務(wù)單元,如圖3所示,具體可以包括以下內(nèi)容:步驟301,第一服務(wù)單元獲取修改后的登錄標(biāo)識(shí)對(duì)應(yīng)的用戶內(nèi)標(biāo)。步驟302,第一服務(wù)單元根據(jù)該用戶內(nèi)標(biāo)確定增加登錄標(biāo)識(shí)服務(wù)對(duì)應(yīng)的第四服務(wù)單元。步驟303,第一服務(wù)單元調(diào)用第四服務(wù)單元的增加登錄標(biāo)識(shí)服務(wù)。步驟304,第四服務(wù)單元增加修改后的登錄標(biāo)識(shí),將增加結(jié)果發(fā)送給第一服務(wù)單元。步驟305,第一服務(wù)單元確定增加結(jié)果為增加成功時(shí),獲取當(dāng)前登錄標(biāo)識(shí),確定刪除當(dāng)前登錄標(biāo)識(shí)的服務(wù)對(duì)應(yīng)的第五服務(wù)單元。步驟306,第一服務(wù)單元調(diào)用第五服務(wù)單元的刪除當(dāng)前登錄標(biāo)識(shí)的服務(wù)。步驟307,第五服務(wù)單元?jiǎng)h除當(dāng)前登錄標(biāo)識(shí),將刪除結(jié)果發(fā)送給第一服務(wù)單元。步驟308,第一服務(wù)單元將刪除結(jié)果對(duì)應(yīng)的修改結(jié)果發(fā)送給路由設(shè)備。在步驟s206中:路由設(shè)備將該處理結(jié)果發(fā)送給終端設(shè)備。需要說(shuō)明的是,上述提及的第一服務(wù)單元、第三服務(wù)單元~第五服務(wù)單元可以位于同一個(gè)物理存儲(chǔ)單元中,也可以位于不同的物理存儲(chǔ)單元中,本申請(qǐng)實(shí)施例對(duì)此不做限定。此外,為了提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力,可以設(shè)置相應(yīng)的容災(zāi)策略,可以通過(guò)多種方式對(duì)受災(zāi)的服務(wù)單元進(jìn)行信息恢復(fù),例如,可以對(duì)每個(gè)服務(wù)單元中的數(shù)據(jù)進(jìn)行備份,當(dāng)某服務(wù)單元受災(zāi)時(shí),可以通過(guò)備份對(duì)該服務(wù)單元中的數(shù)據(jù)進(jìn)行恢復(fù),或者也可以通過(guò)歷史記錄恢復(fù),再或者在安全挑戰(zhàn)后引導(dǎo)用戶重置用戶信息(如登錄標(biāo)識(shí)),又或者可以從其保留的聯(lián)系方式上選取等。需要說(shuō)明的是,一個(gè)登錄標(biāo)識(shí)在統(tǒng)一的路由規(guī)則約束下,只能映射到一個(gè)服務(wù)單元,這樣,只要保證該服務(wù)單元的一致性即可保證登錄標(biāo)識(shí)在全局的唯一性。本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理的方法,通過(guò)根據(jù)接收到的包括用戶信息的服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則,然后,可以根據(jù)用戶信息和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,這樣,不同的服務(wù)由不同的服務(wù)單元進(jìn)行處理,相應(yīng)的,用戶信息中與不同服務(wù)相對(duì)應(yīng)的信息也會(huì)分配到相應(yīng)的服務(wù)單元,不僅不會(huì)影響響應(yīng)時(shí)間,而且可以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,從而可以提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。此外,可以依賴其余的用戶信息副本和緩存優(yōu)化,來(lái)提高系統(tǒng)性能和可用性,并且通過(guò)設(shè)置容災(zāi)策略,當(dāng)?shù)卿浶畔⑺诘姆?wù)單元受災(zāi)后,可以采用多種途徑進(jìn)行恢復(fù)。實(shí)施例三如圖4a所示,本申請(qǐng)實(shí)施例提供了一種單元化系統(tǒng)服務(wù)處理的方法,該方法的執(zhí)行主體可以為具有流量調(diào)撥功能的路由設(shè)備和第一服務(wù)單元共同實(shí)現(xiàn),在實(shí)際應(yīng)用中,該路由設(shè)備也可以是一個(gè)邏輯單元,可以是由多種設(shè)備基于層狀結(jié)構(gòu)構(gòu)架而成,其中,可以包括dns解析設(shè)備、cdn設(shè)備、負(fù)載均衡設(shè)備、跨單元代理設(shè)備等。具體包括如下步驟:在步驟s401中:路由設(shè)備接收終端設(shè)備發(fā)送的服務(wù)請(qǐng)求,其中,該服務(wù)請(qǐng)求中包括用戶信息。本申請(qǐng)實(shí)施例中,服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息。在步驟s402中:路由設(shè)備根據(jù)該服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則。在步驟s403中:路由設(shè)備根據(jù)該登錄標(biāo)識(shí)和該服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理該服務(wù)請(qǐng)求的第二服務(wù)單元。在步驟s404中:路由設(shè)備將該服務(wù)請(qǐng)求發(fā)送至第二服務(wù)單元。上述步驟s401~步驟s404的處理可以分別參見(jiàn)上述實(shí)施例一中步驟s101~步驟s103的相關(guān)內(nèi)容,在此不再贅述。如果第二服務(wù)單元中緩存有登錄驗(yàn)證服務(wù)的第三服務(wù)單元的信息,則第二服務(wù)單元可以直接將該登錄驗(yàn)證信息發(fā)送給第三服務(wù)單元,然后,繼續(xù)執(zhí)行步驟s408~步驟s410的處理;如果第二服務(wù)單元中緩存有登錄驗(yàn)證服務(wù)的第三服務(wù)單元的信息,則可以執(zhí)行下述步驟s405~步驟s410的處理。在步驟s405中:第二服務(wù)單元獲取與該登錄標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)用戶內(nèi)標(biāo),將該目標(biāo)用戶內(nèi)標(biāo)發(fā)送給路由設(shè)備。在步驟s406中:路由設(shè)備確定與該目標(biāo)用戶內(nèi)標(biāo)對(duì)應(yīng)的第三服務(wù)單元。在步驟s407中:路由設(shè)備將該登錄驗(yàn)證信息發(fā)送給第三服務(wù)單元。上述步驟s401~步驟s407的處理過(guò)程可以參見(jiàn)圖4b所示的流程示意圖。其中,需要說(shuō)明的是,某些登錄服務(wù)僅需要用戶輸入登錄標(biāo)識(shí)和登錄驗(yàn)證信息,而還存在一些登錄服務(wù)不僅需要用戶的登錄標(biāo)識(shí)和登錄驗(yàn)證信息,還需要用戶的其他信息,如終端設(shè)備的標(biāo)識(shí)、ip地址等部分安全信息等,這樣,可以從安全信息所在的服務(wù)單元中復(fù)制該部分的安全信息到第二服務(wù)單元中,從而可以進(jìn)行上述相關(guān)登錄處理。在步驟s408中:第三服務(wù)單元對(duì)該登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證,將登錄驗(yàn)證結(jié)果發(fā)送給第二服務(wù)單元。在步驟s409中:第二服務(wù)單元獲取與該登錄驗(yàn)證結(jié)果相應(yīng)的登錄結(jié)果,將該登錄結(jié)果發(fā)送給路由設(shè)備。在步驟s410中:路由設(shè)備將該登錄結(jié)果發(fā)送給終端設(shè)備。需要說(shuō)明的是,上述提及的第一服務(wù)單元和第三服務(wù)單元可以位于同一個(gè)物理存儲(chǔ)單元中,也可以位于不同的物理存儲(chǔ)單元中,本申請(qǐng)實(shí)施例對(duì)此不做限定。本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理的方法,通過(guò)根據(jù)接收到的包括用戶信息的服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則,然后,可以根據(jù)用戶信息和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,這樣,不同的服務(wù)由不同的服務(wù)單元進(jìn)行處理,相應(yīng)的,用戶信息中與不同服務(wù)相對(duì)應(yīng)的信息也會(huì)分配到相應(yīng)的服務(wù)單元,不僅不會(huì)影響響應(yīng)時(shí)間,而且可以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,從而可以提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。此外,可以依賴其余的用戶信息副本和緩存優(yōu)化,來(lái)提高系統(tǒng)性能和可用性,并且通過(guò)設(shè)置容災(zāi)策略,當(dāng)?shù)卿浶畔⑺诘姆?wù)單元受災(zāi)后,可以采用多種途徑進(jìn)行恢復(fù)。實(shí)施例四以上為本申請(qǐng)實(shí)施例提供的單元化系統(tǒng)服務(wù)處理的方法,基于同樣的思路,本申請(qǐng)實(shí)施例還提供一種單元化系統(tǒng)服務(wù)處理裝置,如圖5所示。所述單元化系統(tǒng)服務(wù)處理裝置包括:接收模塊501、路由規(guī)則確定模塊502和服務(wù)處理模塊503,其中:接收模塊501,用于接收服務(wù)請(qǐng)求,其中,所述服務(wù)請(qǐng)求中包括用戶信息;路由規(guī)則確定模塊502,用于根據(jù)所述服務(wù)請(qǐng)求的服務(wù)類型,確定與所述服務(wù)類型對(duì)應(yīng)的路由規(guī)則;服務(wù)處理模塊503,用于根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元,將所述服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)所述服務(wù)請(qǐng)求進(jìn)行處理。本申請(qǐng)實(shí)施例中,所述服務(wù)請(qǐng)求為登錄后的服務(wù)請(qǐng)求,所述用戶信息中包括用戶內(nèi)標(biāo);所述服務(wù)處理模塊503,用于根據(jù)所述用戶內(nèi)標(biāo)和所述服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理所述服務(wù)請(qǐng)求的第一服務(wù)單元。本申請(qǐng)實(shí)施例中,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,所述服務(wù)處理模塊503,用于根據(jù)所述登錄標(biāo)識(shí)和所述服務(wù)請(qǐng)求的服務(wù)類型所對(duì)應(yīng)的路由規(guī)則,確定處理所述服務(wù)請(qǐng)求的第二服務(wù)單元;如圖6所示,所述裝置還包括:服務(wù)單元確定模塊504,用于當(dāng)接收到所述第二服務(wù)單元發(fā)送的與所述登錄標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)用戶內(nèi)標(biāo)時(shí),確定與所述目標(biāo)用戶內(nèi)標(biāo)對(duì)應(yīng)的第三服務(wù)單元;發(fā)送模塊505,用于將所述登錄驗(yàn)證信息發(fā)送給所述第三服務(wù)單元以對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證。本申請(qǐng)實(shí)施例中,所述服務(wù)處理503,用于獲取所述用戶信息的哈希hash值;根據(jù)所述hash值和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元。需要說(shuō)明的是,上述提及的第一服務(wù)單元和第三服務(wù)單元可以位于同一個(gè)物理存儲(chǔ)單元中,也可以位于不同的物理存儲(chǔ)單元中,本申請(qǐng)實(shí)施例對(duì)此不做限定。本申請(qǐng)實(shí)施例提供一種單元化系統(tǒng)服務(wù)處理裝置,通過(guò)根據(jù)接收到的包括用戶信息的服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則,然后,可以根據(jù)用戶信息和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,這樣,不同的服務(wù)由不同的服務(wù)單元進(jìn)行處理,相應(yīng)的,用戶信息中與不同服務(wù)相對(duì)應(yīng)的信息也會(huì)分配到相應(yīng)的服務(wù)單元,不僅不會(huì)影響響應(yīng)時(shí)間,而且可以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,從而可以提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。實(shí)施例五基于同樣的思路,本申請(qǐng)實(shí)施例還提供一種業(yè)務(wù)處理系統(tǒng),如圖7所示。所述業(yè)務(wù)處理系統(tǒng)包括:路由設(shè)備710和服務(wù)單元720,其中:所述路由設(shè)備710,用于接收服務(wù)請(qǐng)求,其中,所述服務(wù)請(qǐng)求中包括用戶信息;根據(jù)所述服務(wù)請(qǐng)求的服務(wù)類型,確定與所述服務(wù)類型對(duì)應(yīng)的路由規(guī)則;根據(jù)所述用戶信息和所述路由規(guī)則確定處理所述服務(wù)請(qǐng)求的服務(wù)單元720,將所述服務(wù)請(qǐng)求發(fā)送至所述確定的服務(wù)單元720;所述服務(wù)單元720,用于對(duì)所述服務(wù)請(qǐng)求進(jìn)行處理。本申請(qǐng)實(shí)施例中,所述服務(wù)單元720包括第一服務(wù)單元721和第二服務(wù)單元722,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,其中:所述第二服務(wù)單元722,用于獲取所述登錄標(biāo)識(shí)對(duì)應(yīng)的用戶內(nèi)標(biāo),將所述登錄驗(yàn)證信息發(fā)送給所述用戶內(nèi)標(biāo)對(duì)應(yīng)的第一服務(wù)單元721;所述第一服務(wù)單元721,用于對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證,將登錄驗(yàn)證結(jié)果發(fā)送給所述第二服務(wù)單元722;所述第二服務(wù)單元722,還用于獲取與所述登錄驗(yàn)證結(jié)果相應(yīng)的登錄結(jié)果,將所述登錄結(jié)果發(fā)送給所述路由設(shè)備710。上述各服務(wù)單元執(zhí)行的處理,可以參見(jiàn)上述實(shí)施例二或?qū)嵤├械南嚓P(guān)內(nèi)容,在此不再贅述。本申請(qǐng)實(shí)施例中,所述服務(wù)單元720包括第一服務(wù)單元721和第二服務(wù)單元722,所述服務(wù)請(qǐng)求為登錄服務(wù)請(qǐng)求,所述用戶信息中包括登錄標(biāo)識(shí)和登錄驗(yàn)證信息,其中:所述第二服務(wù)單元722,用于獲取所述登錄標(biāo)識(shí)對(duì)應(yīng)的用戶內(nèi)標(biāo),將所述用戶內(nèi)標(biāo)發(fā)送給所述路由設(shè)備710;所述路由設(shè)備710,還用于根據(jù)所述用戶內(nèi)標(biāo),確定與所述用戶內(nèi)標(biāo)對(duì)應(yīng)的第一服務(wù)單元,將所述登錄驗(yàn)證信息發(fā)送給所述第一服務(wù)單元721;所述第一服務(wù)單元721,用于對(duì)所述登錄驗(yàn)證信息進(jìn)行登錄驗(yàn)證,將登錄驗(yàn)證結(jié)果發(fā)送給所述第二服務(wù)單元722;所述第二服務(wù)單元722,還用于獲取與所述登錄驗(yàn)證結(jié)果相應(yīng)的登錄結(jié)果,將所述登錄結(jié)果發(fā)送給所述路由設(shè)備710。上述各服務(wù)單元執(zhí)行的處理,可以參見(jiàn)上述實(shí)施例二或?qū)嵤├械南嚓P(guān)內(nèi)容,在此不再贅述。本申請(qǐng)實(shí)施例中,所述服務(wù)單元還包括第三服務(wù)單元723,所述服務(wù)請(qǐng)求為修改登錄標(biāo)識(shí)的服務(wù)請(qǐng)求,所述業(yè)務(wù)處理請(qǐng)求中包括用戶內(nèi)標(biāo)和修改后的登錄標(biāo)識(shí),所述第三服務(wù)單元723,用于獲取與所述用戶內(nèi)標(biāo)相對(duì)應(yīng)的登錄標(biāo)識(shí),向所述第二服務(wù)單元722發(fā)送包括所述修改后的登錄標(biāo)識(shí)的修改登錄標(biāo)識(shí)指令;所述第二服務(wù)單元722,用于使用所述修改后的登錄標(biāo)識(shí)替換所述登錄標(biāo)識(shí),將所述修改登錄標(biāo)識(shí)指令對(duì)應(yīng)的修改結(jié)果發(fā)送給所述第三服務(wù)單元723;所述第三服務(wù)單元723,還用于將所述修改結(jié)果發(fā)送給所述路由設(shè)備710。上述各服務(wù)單元執(zhí)行的處理,可以參見(jiàn)上述實(shí)施例二或?qū)嵤├械南嚓P(guān)內(nèi)容,在此不再贅述。需要說(shuō)明的是,上述提及的第一服務(wù)單元和第三服務(wù)單元可以位于同一個(gè)物理存儲(chǔ)單元中,也可以位于不同的物理存儲(chǔ)單元中,本申請(qǐng)實(shí)施例對(duì)此不做限定。本申請(qǐng)實(shí)施例提供一種業(yè)務(wù)處理系統(tǒng),通過(guò)根據(jù)接收到的包括用戶信息的服務(wù)請(qǐng)求的服務(wù)類型,確定與該服務(wù)類型對(duì)應(yīng)的路由規(guī)則,然后,可以根據(jù)用戶信息和該路由規(guī)則確定處理該服務(wù)請(qǐng)求的服務(wù)單元,將該服務(wù)請(qǐng)求發(fā)送至確定的服務(wù)單元以對(duì)該服務(wù)請(qǐng)求進(jìn)行處理,這樣,不同的服務(wù)由不同的服務(wù)單元進(jìn)行處理,相應(yīng)的,用戶信息中與不同服務(wù)相對(duì)應(yīng)的信息也會(huì)分配到相應(yīng)的服務(wù)單元,不僅不會(huì)影響響應(yīng)時(shí)間,而且可以實(shí)現(xiàn)對(duì)用戶信息的單元化部署,從而可以提高用戶信息所在系統(tǒng)的可用性和容災(zāi)能力。在20世紀(jì)90年代,對(duì)于一個(gè)技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對(duì)二極管、晶體管、開(kāi)關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對(duì)于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過(guò)將改進(jìn)的方法流程編程到硬件電路中來(lái)得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說(shuō)一個(gè)方法流程的改進(jìn)就不能用硬件實(shí)體模塊來(lái)實(shí)現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場(chǎng)可編程門陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶對(duì)器件編程來(lái)確定。由設(shè)計(jì)人員自行編程來(lái)把一個(gè)數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請(qǐng)芯片制造廠商來(lái)設(shè)計(jì)和制作專用的集成電路芯片。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logiccompiler)”軟件來(lái)實(shí)現(xiàn),它與程序開(kāi)發(fā)撰寫時(shí)所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語(yǔ)言來(lái)撰寫,此稱之為硬件描述語(yǔ)言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語(yǔ)言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路??刂破骺梢园慈魏芜m當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲(chǔ)可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開(kāi)關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲(chǔ)器控制器還可以被實(shí)現(xiàn)為存儲(chǔ)器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過(guò)將方法步驟進(jìn)行邏輯編程來(lái)使得控制器以邏輯門、開(kāi)關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來(lái)實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔粒梢詫⒂糜趯?shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來(lái)實(shí)現(xiàn)。一種典型的實(shí)現(xiàn)設(shè)備為計(jì)算機(jī)。具體的,計(jì)算機(jī)例如可以為個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、蜂窩電話、相機(jī)電話、智能電話、個(gè)人數(shù)字助理、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲控制臺(tái)、平板計(jì)算機(jī)、可穿戴設(shè)備或者這些設(shè)備中的任何設(shè)備的組合。為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、商品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、商品或者設(shè)備中還存在另外的相同要素。本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。當(dāng)前第1頁(yè)12