服務(wù)器分配裝置和服務(wù)器分配方法
【專利摘要】本發(fā)明提供了一種服務(wù)器分配裝置,包括:存儲單元,存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;獲取單元,在接收到任一終端發(fā)送的訪問請求時(shí),獲取任一終端的登錄賬號信息,其中,登錄賬號信息中包括賬號特征信息;解析單元,從登錄賬號信息中解析出賬號特征信息;信息確定單元,根據(jù)賬號特征信息和存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與賬號特征信息對應(yīng)的服務(wù)器信息;發(fā)送單元,將任一終端的訪問請求發(fā)送至服務(wù)器信息對應(yīng)的服務(wù)器。相應(yīng)地,本發(fā)明還提供了一種服務(wù)器分配方法。通過本發(fā)明的技術(shù)方案,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
【專利說明】服務(wù)器分配裝置和服務(wù)器分配方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體而言,涉及一種服務(wù)器分配裝置和服務(wù)器分配方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的普及以及網(wǎng)絡(luò)有關(guān)應(yīng)用的發(fā)展,越來越多的系統(tǒng)需要面對更高的訪問量和數(shù)據(jù)量。同時(shí)用戶對應(yīng)用系統(tǒng)的依賴也越來越高,而這些應(yīng)用系統(tǒng)自身須保證足夠的可用性及高效率。這種要求使得單一的網(wǎng)絡(luò)服務(wù)設(shè)備不能滿足用戶需要,由此需要引入服務(wù)器的負(fù)載均衡,實(shí)現(xiàn)大量客戶端同時(shí)訪問多臺同時(shí)工作的服務(wù)器,既可避免單一服務(wù)器故障造成的服務(wù)停止,也可以提高整個(gè)系統(tǒng)的處理能力。
[0003]負(fù)載均衡方案可按軟件、硬件分類。其中軟件負(fù)載均衡方案是在一臺或多臺服務(wù)器相應(yīng)的操作系統(tǒng)上安裝一個(gè)或多個(gè)附加軟件來實(shí)現(xiàn)負(fù)載均衡,雖簡單且成本低廉,但缺點(diǎn)是軟件系統(tǒng)自身可能存在Bug,且功能越強(qiáng)會帶來越多的系統(tǒng)資源消耗;硬件負(fù)載均衡方案是直接在服務(wù)器和外部網(wǎng)絡(luò)間安裝負(fù)載均衡設(shè)備,獨(dú)立于操作系統(tǒng),性能優(yōu)于軟件方式,但成本昂貴?;谝陨咸攸c(diǎn),對于負(fù)載均衡性能上有要求,但初期缺少投入的項(xiàng)目來說,傳統(tǒng)的軟硬件負(fù)載均衡方式均有不適宜之處。
[0004]因此,需要一種新的服務(wù)器分配技術(shù),可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
【發(fā)明內(nèi)容】
[0005]本發(fā)明正是基于上述問題,提出了一種新的新的服務(wù)器分配技術(shù),可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
[0006]有鑒于此,本發(fā)明提出了一種服務(wù)器分配裝置,包括:存儲單元,用于存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;獲取單元,用于在接收到任一終端發(fā)送的訪問請求時(shí),獲取所述任一終端的登錄賬號信息,其中,所述登錄賬號信息中包括賬號特征信息;解析單元,用于從所述登錄賬號信息中解析出所述賬號特征信息;信息確定單元,用于根據(jù)所述賬號特征信息和所述存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與所述賬號特征信息對應(yīng)的服務(wù)器信息;發(fā)送單元,用于將所述任一終端的所述訪問請求發(fā)送至所述服務(wù)器信息對應(yīng)的服務(wù)器。
[0007]在該技術(shù)方案中,在賬號特征信息和服務(wù)器之間建立對應(yīng)關(guān)系并存儲,這樣在通過登錄賬號訪問時(shí),只需要將登錄賬號中的特征信息和存儲的賬號特征信息進(jìn)行對比,查找到與登錄賬號的特征信息匹配的賬號特征信息,即可根據(jù)該賬號特征信息確定其對應(yīng)的服務(wù)器,進(jìn)而訪問該服務(wù)器,這樣,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
[0008]其中,登錄賬號中除了包含賬號特征信息還包含自身標(biāo)識,每個(gè)登錄賬號的自身標(biāo)識都具有唯一性,服務(wù)器可以根據(jù)登錄賬號中的自身標(biāo)識對各個(gè)登錄終端進(jìn)行區(qū)分。
[0009]在上述技術(shù)方案中,優(yōu)選地,還包括:設(shè)置單元,用于根據(jù)接收到的設(shè)置命令,對所述存儲單元存儲的所述至少一個(gè)賬號特征信息、至少一個(gè)服務(wù)器信息和/或所述至少一個(gè)服務(wù)器信息與所述至少一個(gè)賬號特征信息的關(guān)聯(lián)關(guān)系進(jìn)行設(shè)置。
[0010]在上述技術(shù)方案中,優(yōu)選地,所述信息確定單元包括:匹配子單元,用于將所述賬號特征信息與所述存儲單元存儲的所述至少一個(gè)賬號特征信息進(jìn)行匹配;獲取子單元,若所述至少一個(gè)賬號特征信息中,存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則獲取所述目標(biāo)賬號特征信息對應(yīng)的目標(biāo)服務(wù)器信息,將所述目標(biāo)服務(wù)器信息作為與所述賬號特征信息對應(yīng)的服務(wù)器信息。
[0011 ] 在上述技術(shù)方案中,優(yōu)選地,還包括:提示單元,若所述至少一個(gè)賬號特征信息中,不存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則提示所述終端的用戶當(dāng)前訪問的服務(wù)不存在。
[0012]在該技術(shù)方案中,在未找到當(dāng)前的登錄賬號對應(yīng)的服務(wù)器時(shí),會對用戶進(jìn)行提示,用戶可以根據(jù)提示進(jìn)一步進(jìn)行其他操作,如登錄其他賬號,或是為該賬號重新設(shè)置對應(yīng)的服務(wù)器信息等。
[0013]在上述技術(shù)方案中,優(yōu)選地,所述賬號特征信息包括特征碼,所述服務(wù)器信息包括服務(wù)器的地址信息。
[0014]在該技術(shù)方案中,賬號特征信息可以是特征碼,比如固定字符串,固定數(shù)值等,而在服務(wù)器信息中,則包含了服務(wù)器的地址,這樣,終端可以根據(jù)服務(wù)器的地址訪問服務(wù)器。
[0015]根據(jù)本發(fā)明的另一方面,還提供了一種服務(wù)器分配方法,包括:存儲步驟,存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;獲取步驟,在接收到任一終端發(fā)送的訪問請求時(shí),獲取所述任一終端的登錄賬號信息,其中,所述登錄賬號信息中包括賬號特征信息;解析步驟,從所述登錄賬號信息中解析出所述賬號特征信息;信息確定步驟,根據(jù)所述賬號特征信息和所述存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與所述賬號特征信息對應(yīng)的服務(wù)器信息;發(fā)送步驟,將所述任一終端的所述訪問請求發(fā)送至所述服務(wù)器信息對應(yīng)的服務(wù)器。
[0016]在該技術(shù)方案中,在賬號特征信息和服務(wù)器之間建立對應(yīng)關(guān)系并存儲,這樣在通過登錄賬號訪問時(shí),只需要將登錄賬號中的特征信息和存儲的賬號特征信息進(jìn)行對比,查找到與登錄賬號的特征信息匹配的賬號特征信息,即可根據(jù)該賬號特征信息確定其對應(yīng)的服務(wù)器,進(jìn)而訪問該服務(wù)器,這樣,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
[0017]其中,登錄賬號中除了包含賬號特征信息還包含自身標(biāo)識,每個(gè)登錄賬號的自身標(biāo)識都具有唯一性,服務(wù)器可以根據(jù)登錄賬號中的自身標(biāo)識對各個(gè)登錄終端進(jìn)行區(qū)分。
[0018]在上述技術(shù)方案中,優(yōu)選地,在所述存儲步驟之前還包括:根據(jù)接收到的設(shè)置命令,對所述存儲單元存儲的所述至少一個(gè)賬號特征信息、至少一個(gè)服務(wù)器信息和/或所述至少一個(gè)服務(wù)器信息與所述至少一個(gè)賬號特征信息的關(guān)聯(lián)關(guān)系進(jìn)行設(shè)置。
[0019]在該技術(shù)方案中,可以根據(jù)需要對賬號特征信息以及與賬號特征信息對應(yīng)的服務(wù)器的信息進(jìn)行設(shè)置,其中,賬號特征的定義包含但是不限于以下方式:1、賬號某固定位置包含一個(gè)固定字符串,比如賬號前三個(gè)字符為AAA ;2、賬號某些位組成的數(shù)值在某區(qū)間內(nèi),比如賬號10052563包含的1、2、3、4位組成數(shù)值為1005,在區(qū)間1000至1099之間。
[0020]在上述技術(shù)方案中,優(yōu)選地,所述信息確定步驟包括:將所述賬號特征信息與所述存儲單元存儲的所述至少一個(gè)賬號特征信息進(jìn)行匹配;若所述至少一個(gè)賬號特征信息中,存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則獲取所述目標(biāo)賬號特征信息對應(yīng)的目標(biāo)服務(wù)器信息,將所述目標(biāo)服務(wù)器信息作為與所述賬號特征信息對應(yīng)的服務(wù)器信息。
[0021]在上述技術(shù)方案中,優(yōu)選地,還包括:若所述至少一個(gè)賬號特征信息中,不存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則提示所述終端的用戶當(dāng)前訪問的服務(wù)不存在。
[0022]在該技術(shù)方案中,在未找到當(dāng)前的登錄賬號對應(yīng)的服務(wù)器時(shí),會對用戶進(jìn)行提示,用戶可以根據(jù)提示進(jìn)一步進(jìn)行其他操作,如登錄其他賬號,或是為該賬號重新設(shè)置對應(yīng)的服務(wù)器信息等。
[0023]在上述技術(shù)方案中,優(yōu)選地,所述賬號特征信息包括特征碼,所述服務(wù)器信息包括服務(wù)器的地址信息。
[0024]在該技術(shù)方案中,賬號特征信息可以是特征碼,比如固定字符串,固定數(shù)值等,而在服務(wù)器信息中,則包含了服務(wù)器的地址,這樣,終端可以根據(jù)服務(wù)器的地址訪問服務(wù)器。
[0025]通過以上技術(shù)方案,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
【專利附圖】
【附圖說明】
[0026]圖1示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配裝置的框圖;
[0027]圖2示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配方法的流程圖;
[0028]圖3示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配方法的具體流程圖。
【具體實(shí)施方式】
[0029]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0030]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。
[0031]圖1示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配裝置的框圖。
[0032]如圖1所示,根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配裝置100,包括:存儲單元102,用于存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;獲取單元104,用于在接收到任一終端發(fā)送的訪問請求時(shí),獲取所述任一終端的登錄賬號信息,其中,所述登錄賬號信息中包括賬號特征信息;解析單元106,用于從所述登錄賬號信息中解析出所述賬號特征信息;信息確定單元108,用于根據(jù)所述賬號特征信息和所述存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與所述賬號特征信息對應(yīng)的服務(wù)器信息;發(fā)送單元110,用于將所述任一終端的所述訪問請求發(fā)送至所述服務(wù)器信息對應(yīng)的服務(wù)器。
[0033]在該技術(shù)方案中,在賬號特征信息和服務(wù)器之間建立對應(yīng)關(guān)系并存儲,這樣在通過登錄賬號訪問時(shí),只需要將登錄賬號中的特征信息和存儲的賬號特征信息進(jìn)行對比,查找到與登錄賬號的特征信息匹配的賬號特征信息,即可根據(jù)該賬號特征信息確定其對應(yīng)的服務(wù)器,進(jìn)而訪問該服務(wù)器,這樣,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
[0034]其中,登錄賬號中除了包含賬號特征信息還包含自身標(biāo)識,每個(gè)登錄賬號的自身標(biāo)識都具有唯一性,服務(wù)器可以根據(jù)登錄賬號中的自身標(biāo)識對各個(gè)登錄終端進(jìn)行區(qū)分。
[0035]在上述技術(shù)方案中,優(yōu)選地,還包括:設(shè)置單元112,用于根據(jù)接收到的設(shè)置命令,對所述存儲單元存儲的所述至少一個(gè)賬號特征信息、至少一個(gè)服務(wù)器信息和/或所述至少一個(gè)服務(wù)器信息與所述至少一個(gè)賬號特征信息的關(guān)聯(lián)關(guān)系進(jìn)行設(shè)置。
[0036]在上述技術(shù)方案中,優(yōu)選地,所述信息確定單元108包括:匹配子單元1082,用于將所述賬號特征信息與所述存儲單元存儲的所述至少一個(gè)賬號特征信息進(jìn)行匹配;獲取子單元1084,若所述至少一個(gè)賬號特征信息中,存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則獲取所述目標(biāo)賬號特征信息對應(yīng)的目標(biāo)服務(wù)器信息,將所述目標(biāo)服務(wù)器信息作為與所述賬號特征信息對應(yīng)的服務(wù)器信息。
[0037]在上述技術(shù)方案中,優(yōu)選地,還包括:提示單元114,若所述至少一個(gè)賬號特征信息中,不存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則提示所述終端的用戶當(dāng)前訪問的服務(wù)不存在。
[0038]在該技術(shù)方案中,在未找到當(dāng)前的登錄賬號對應(yīng)的服務(wù)器時(shí),會對用戶進(jìn)行提示,用戶可以根據(jù)提示進(jìn)一步進(jìn)行其他操作,如登錄其他賬號,或是為該賬號重新設(shè)置對應(yīng)的服務(wù)器信息等。
[0039]在上述技術(shù)方案中,優(yōu)選地,所述賬號特征信息包括特征碼,所述服務(wù)器信息包括服務(wù)器的地址信息。
[0040]在該技術(shù)方案中,賬號特征信息可以是特征碼,比如固定字符串,固定數(shù)值等,而在服務(wù)器信息中,則包含了服務(wù)器的地址,這樣,終端可以根據(jù)服務(wù)器的地址訪問服務(wù)器。
[0041]圖2示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配方法的流程圖。
[0042]如圖2所示,根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配方法,包括:步驟202,存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;步驟204,在接收到任一終端發(fā)送的訪問請求時(shí),獲取所述任一終端的登錄賬號信息,其中,所述登錄賬號信息中包括賬號特征信息;步驟206,從所述登錄賬號信息中解析出所述賬號特征信息;步驟208,根據(jù)所述賬號特征信息和所述存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與所述賬號特征信息對應(yīng)的服務(wù)器信息;步驟210,將所述任一終端的所述訪問請求發(fā)送至所述服務(wù)器信息對應(yīng)的服務(wù)器。
[0043]在該技術(shù)方案中,在賬號特征信息和服務(wù)器之間建立對應(yīng)關(guān)系并存儲,這樣在通過登錄賬號訪問時(shí),只需要將登錄賬號中的特征信息和存儲的賬號特征信息進(jìn)行對比,查找到與登錄賬號的特征信息匹配的賬號特征信息,即可根據(jù)該賬號特征信息確定其對應(yīng)的服務(wù)器,進(jìn)而訪問該服務(wù)器,這樣,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
[0044]其中,登錄賬號中除了包含賬號特征信息還包含自身標(biāo)識,每個(gè)登錄賬號的自身標(biāo)識都具有唯一性,服務(wù)器可以根據(jù)登錄賬號中的自身標(biāo)識對各個(gè)登錄終端進(jìn)行區(qū)分。[0045]在上述技術(shù)方案中,優(yōu)選地,在所述步驟202之前還包括:根據(jù)接收到的設(shè)置命令,對所述存儲單元存儲的所述至少一個(gè)賬號特征信息、至少一個(gè)服務(wù)器信息和/或所述至少一個(gè)服務(wù)器信息與所述至少一個(gè)賬號特征信息的關(guān)聯(lián)關(guān)系進(jìn)行設(shè)置。
[0046]在該技術(shù)方案中,可以根據(jù)需要對賬號特征信息以及與賬號特征信息對應(yīng)的服務(wù)器的信息進(jìn)行設(shè)置,其中,賬號特征的定義包含但是不限于以下方式:1、賬號某固定位置包含一個(gè)固定字符串,比如賬號前三個(gè)字符為AAA ;2、賬號某些位組成的數(shù)值在某區(qū)間內(nèi),比如賬號10052563包含的1、2、3、4位組成數(shù)值為1005,在區(qū)間1000至1099之間。
[0047]在上述技術(shù)方案中,優(yōu)選地,所述208步驟包括:將所述賬號特征信息與所述存儲單元存儲的所述至少一個(gè)賬號特征信息進(jìn)行匹配;若所述至少一個(gè)賬號特征信息中,存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則獲取所述目標(biāo)賬號特征信息對應(yīng)的目標(biāo)服務(wù)器信息,將所述目標(biāo)服務(wù)器信息作為與所述賬號特征信息對應(yīng)的服務(wù)器信息。
[0048]在上述技術(shù)方案中,優(yōu)選地,還包括:若所述至少一個(gè)賬號特征信息中,不存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則提示所述終端的用戶當(dāng)前訪問的服務(wù)不存在。
[0049]在該技術(shù)方案中,在未找到當(dāng)前的登錄賬號對應(yīng)的服務(wù)器時(shí),會對用戶進(jìn)行提示,用戶可以根據(jù)提示進(jìn)一步進(jìn)行其他操作,如登錄其他賬號,或是為該賬號重新設(shè)置對應(yīng)的服務(wù)器信息等。
[0050]在上述技術(shù)方案中,優(yōu)選地,所述賬號特征信息包括特征碼,所述服務(wù)器信息包括服務(wù)器的地址信息。
[0051]在該技術(shù)方案中,賬號特征信息可以是特征碼,比如固定字符串,固定數(shù)值等,而在服務(wù)器信息中,則包含了服務(wù)器的地址,這樣,終端可以根據(jù)服務(wù)器的地址訪問服務(wù)器。
[0052]圖3示出了根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配方法的具體流程圖。
[0053]如圖3所示,根據(jù)本發(fā)明的實(shí)施例的服務(wù)器分配方法的具體流程如下:
[0054]步驟302,將所有“賬號特征-服務(wù)器”關(guān)聯(lián)關(guān)系作為本地?cái)?shù)據(jù)保存起來,用于特定賬號登錄時(shí)選擇登錄服務(wù)器。其中保存方式包含但不限于以下兩種方式:1、安裝文件內(nèi)包含所有“賬號特征-服務(wù)器”關(guān)聯(lián)關(guān)系數(shù)據(jù),安裝過程中,將該數(shù)據(jù)釋放到本地保存;2、啟動時(shí),訪問一個(gè)管理“賬號特征-服務(wù)器”關(guān)聯(lián)關(guān)系的遠(yuǎn)程服務(wù),發(fā)現(xiàn)有數(shù)據(jù)更新時(shí),請求下載最新數(shù)據(jù),并保存到本地。
[0055]步驟304,在接收到登錄請求時(shí),獲取登錄賬號,并分析登錄賬號中的賬號特征。其中,賬號特征是指一個(gè)賬號特征標(biāo)識登錄某服務(wù)器的一組賬號。賬號特征定義,包含但不限于以下方式:1、賬號某固定位置包含一個(gè)固定字符串,比如賬號前三個(gè)字符為AAA ;2、賬號某些位組成的數(shù)值在某區(qū)間內(nèi),比如賬號10052563包含的1、2、3、4位組成數(shù)值為1005,在區(qū)間1000至1099之間。
[0056]登錄賬號的構(gòu)成:登錄賬號=賬號特征+自身標(biāo)識,該自身標(biāo)識在該賬號特征下具有唯一性;其中,具有相同賬號特征的所有賬號,在正常情況下,登錄同一臺服務(wù)器。
[0057]步驟306,將該登錄賬號的賬號特征與本地“賬號特征-服務(wù)器”關(guān)聯(lián)關(guān)系進(jìn)行比較。
[0058]步驟308,若找到符合該賬號的“賬號特征-服務(wù)器”關(guān)聯(lián)關(guān)系,則登錄關(guān)聯(lián)的服務(wù)器。[0059]步驟310,若找不到符合該賬號的“賬號特征-服務(wù)器”關(guān)聯(lián)關(guān)系,則返回“不存在該用戶! ”的信息。
[0060]采用本發(fā)明的技術(shù)方案,可以達(dá)到以下有益的技術(shù)效果:
[0061]1、只要將登錄賬號和本地保存的數(shù)據(jù)作比較,即可確定所需登錄的服務(wù)器,省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷,以及硬件負(fù)載均衡所帶來的資金成本。
[0062]2、免去軟硬件負(fù)載均衡作為客戶端、服務(wù)器端之間的必須考慮的環(huán)節(jié),因而大大降低整個(gè)系統(tǒng)的復(fù)雜性。
[0063]3、本發(fā)明的負(fù)載均衡方法,方法簡單,容易實(shí)現(xiàn),非常適用于探索性軟件系統(tǒng)項(xiàng)目初期成本不足,且需要負(fù)載均衡的需求。
[0064]以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,通過本發(fā)明的技術(shù)方案,可以在滿足負(fù)載均衡的需求的同時(shí),省去軟件負(fù)載均衡帶來的額外系統(tǒng)開銷以及硬件負(fù)載均衡帶來的資金成本。
[0065]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種服務(wù)器分配裝置,其特征在于,包括:存儲單元,用于存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;獲取單元,用于在接收到任一終端發(fā)送的訪問請求時(shí),獲取所述任一終端的登錄賬號信息,其中,所述登錄賬號信息中包括賬號特征信息;解析單元,用于從所述登錄賬號信息中解析出所述賬號特征信息;信息確定單元,用于根據(jù)所述賬號特征信息和所述存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與所述賬號特征信息對應(yīng)的服務(wù)器信息;發(fā)送單元,用于將所述任一終端的所述訪問請求發(fā)送至所述服務(wù)器信息對應(yīng)的服務(wù)器。
2.根據(jù)權(quán)利要求1所述的服務(wù)器分配裝置,其特征在于,還包括:設(shè)置單元,用于根據(jù)接收到的設(shè)置命令,對所述存儲單元存儲的所述至少一個(gè)賬號特征信息、至少一個(gè)服務(wù)器信息和/或所述至少一個(gè)服務(wù)器信息與所述至少一個(gè)賬號特征信息的關(guān)聯(lián)關(guān)系進(jìn)行設(shè)置。
3.根據(jù)權(quán)利要求1所述的服務(wù)器分配裝置,其特征在于,所述信息確定單元包括:匹配子單元,用于將所述賬號特征信息與所述存儲單元存儲的所述至少一個(gè)賬號特征信息進(jìn)行匹配;獲取子單元,若所述至 少一個(gè)賬號特征信息中,存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則獲取所述目標(biāo)賬號特征信息對應(yīng)的目標(biāo)服務(wù)器信息,將所述目標(biāo)服務(wù)器信息作為與所述賬號特征信息對應(yīng)的服務(wù)器信息。
4.根據(jù)權(quán)利要求3所述的服務(wù)器分配裝置,其特征在于,還包括:提示單元,若所述至少一個(gè)賬號特征信息中,不存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則提示所述終端的用戶當(dāng)前訪問的服務(wù)不存在。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的服務(wù)器分配裝置,其特征在于,所述賬號特征信息包括特征碼,所述服務(wù)器信息包括服務(wù)器的地址信息。
6.一種服務(wù)器分配方法,其特征在于,包括:存儲步驟,存儲至少一個(gè)服務(wù)器信息,以及與每個(gè)服務(wù)器信息相關(guān)聯(lián)的至少一個(gè)賬號特征信息;獲取步驟,在接收到任一終端發(fā)送的訪問請求時(shí),獲取所述任一終端的登錄賬號信息,其中,所述登錄賬號信息中包括賬號特征信息;解析步驟,從所述登錄賬號信息中解析出所述賬號特征信息;信息確定步驟,根據(jù)所述賬號特征信息和所述存儲單元存儲的關(guān)聯(lián)關(guān)系,確定與所述賬號特征信息對應(yīng)的服務(wù)器信息;發(fā)送步驟,將所述任一終端的所述訪問請求發(fā)送至所述服務(wù)器信息對應(yīng)的服務(wù)器。
7.根據(jù)權(quán)利要求6所述的服務(wù)器分配方法,其特征在于,在所述存儲步驟之前還包括:根據(jù)接收到的設(shè)置命令,對所述存儲單元存儲的所述至少一個(gè)賬號特征信息、至少一個(gè)服務(wù)器信息和/或所述至少一個(gè)服務(wù)器信息與所述至少一個(gè)賬號特征信息的關(guān)聯(lián)關(guān)系進(jìn)行設(shè)置。
8.根據(jù)權(quán)利要求6所述的服務(wù)器分配方法,其特征在于,所述信息確定步驟包括:將所述賬號特征信息與所述存儲單元存儲的所述至少一個(gè)賬號特征信息進(jìn)行匹配;若所述至少一個(gè)賬號特征信息中,存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則獲取所述目標(biāo)賬號特征信息對應(yīng)的目標(biāo)服務(wù)器信息,將所述目標(biāo)服務(wù)器信息作為與所述賬號特征信息對應(yīng)的服務(wù)器信息。
9.根據(jù)權(quán)利要求8所述的服務(wù)器分配方法,其特征在于,還包括: 若所述至少一個(gè)賬號特征信息中,不存在與所述賬號特征信息相匹配的目標(biāo)賬號特征信息,則提示所述終端的用戶當(dāng)前訪問的服務(wù)不存在。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的服務(wù)器分配方法,其特征在于,所述賬號特征信息包括特征碼,所述服務(wù)器信息包括服務(wù)器的地址信息。
【文檔編號】H04L12/803GK103581040SQ201310611989
【公開日】2014年2月12日 申請日期:2013年11月26日 優(yōu)先權(quán)日:2013年11月26日
【發(fā)明者】黃維豐, 章偉民 申請人:深圳中興網(wǎng)信科技有限公司