【技術實現步驟摘要】
一種服務器登錄方法、裝置及系統
本專利技術涉及計算機應用
,特別是涉及一種服務器登錄方法、裝置及系統。
技術介紹
隨著科技的發展,計算機應用不僅為人們的生活提供了娛樂內容,而且為人們的生活帶來了極大的便利。運行于終端側的計算機應用客戶端的功能通常是由相應的位于后臺側的服務器提供的服務支持,計算機應用客戶端成功登錄服務器后,便可正常使用計算機應用提供的功能。目前,運營商為降低計算機應用所占帶寬而對計算機應用客戶端登錄服務器時所采用的通信地址進行破壞的情況十分常見,一旦通信地址被破壞,便會使得計算機應用客戶端不能成功登錄服務器,導致計算機應用客戶端不能正常使用計算機應用提供的功能,嚴重影響計算機應用的業務。其中,通信地址通常包括域名和/或端口,域名被劫持和/或端口被封堵均可被視為通信地址被破壞。有鑒于此,提供一種服務器登錄方法、裝置及系統,以減少計算機應用客戶端不能成功登錄服務器的情況的發生,是亟待解決的問題。
技術實現思路
有鑒于此,本專利技術實施例提供一種服務器登錄方法、裝置及系統,以減少計算機應用客戶端不能成功登錄服務器的情況的發生。為了實現上述目的,本專利技術實施例提供的技術方案如下:一種服務器登錄方法,包括:如果確定登錄服務器操作的執行結果表示登錄服務器失敗,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址;利用所述目標通信地址執行登錄服務器操作;確定所述登錄服務器操作的執行結果,所述執行結果表示登錄服務器失敗或表示登錄服務器成功。一種服務器登錄裝置,包括:目標通信地址確定單 ...
【技術保護點】
一種服務器登錄方法,其特征在于,包括:如果確定登錄服務器操作的執行結果表示登錄服務器失敗,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址;利用所述目標通信地址執行登錄服務器操作;確定所述登錄服務器操作的執行結果,所述執行結果表示登錄服務器失敗或表示登錄服務器成功。
【技術特征摘要】
1.一種服務器登錄方法,其特征在于,包括:如果確定登錄服務器操作的執行結果表示登錄服務器失敗,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址;利用所述目標通信地址執行登錄服務器操作;確定所述登錄服務器操作的執行結果,所述執行結果表示登錄服務器失敗或表示登錄服務器成功。2.根據權利要求1所述的方法,其特征在于,所述確定登錄服務器操作的執行結果表示登錄服務器失敗,包括:確定響應用戶發送的服務器登錄請求執行的登錄服務器操作的執行結果表示登錄服務器失敗;或者,確定利用所述目標通信地址執行的登錄服務器操作的執行結果表示登錄服務器失敗。3.根據權利要求2所述的方法,其特征在于,一個通信地址對應一個IP地址,所述至少一個通信地址對應至少一個IP地址,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址,包括:從預設的通信地址列表所對應的至少一個IP地址中,確定上一次被用于登錄服務器操作的時間距今的時間間隔最長的各IP地址;從所確定的各IP地址中選取一個IP地址作為目標通信地址。4.根據權利要求3所述的方法,其特征在于,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址,包括:在確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址的情況下,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址;其中,確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址,包括:如果從歷史最后一次接收到用戶發送的服務器登錄請求至今,確定登錄服務器操作的執行結果表示登錄服務器失敗的次數未到達所述至少一個IP地址的個數,確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址。5.根據權利要求2所述的方法,其特征在于,一個通信地址對應一個端口,所述至少一個通信地址對應至少一個端口,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址,包括:從預設的通信地址列表所對應的至少一個端口中,確定上一次被用于登錄服務器操作的時間距今的時間間隔最長的各端口;從所確定的各端口中選取一個端口作為目標通信地址。6.根據權利要求5所述的方法,其特征在于,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址,包括:在確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址的情況下,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址;其中,確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址,包括:如果從歷史最后一次接收到用戶發送的服務器登錄請求至今,確定登錄服務器操作的執行結果表示登錄服務器失敗的次數未到達所述至少一個端口的個數,確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址。7.根據權利要求2所述的方法,其特征在于,一個通信地址對應一個IP地址或一個端口,所述至少一個通信地址對應至少一個IP地址和至少一個端口,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址,包括:依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從所述至少一個IP地址中確定目標IP地址;依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從所述至少一個端口中確定目標端口,所述目標IP地址和目標端口構成所述目標通信地址。8.根據權利要求7所述的方法,其特征在于,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從所述至少一個IP地址中確定目標IP地址,包括:確定從歷史最后一次接收到用戶發送的服務器登錄請求至今,所述至少一個IP地址中的每個IP地址被用于登錄服務器操作的次數是否相同;如果不相同,從所述至少一個IP地址中,確定上一次被用于登錄服務器操作的時間距今的時間間隔最長的各IP地址;從所確定的各IP地址中選取一個IP地址作為目標IP地址;如果相同,從所述至少一個IP地址中選取一個IP地址作為目標IP地址。9.根據權利要求7所述的方法,其特征在于,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從所述至少一個端口中確定目標端口,包括:如果從歷史最后一次接收到用戶發送的服務器登錄請求至今,所述至少一個端口中的每個端口被用于登錄服務器操作的次數是否相同;如果不相同,從所述至少一個端口中,確定上一次被用于登錄服務器操作的時間距今的時間間隔最長的各端口;從所確定的各端口中選取一個端口作為目標端口;如果相同,從所述至少一個端口中選取一個端口作為目標端口。10.根據權利要求7-9任意一項所述的方法,其特征在于,所述依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址,包括:在確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址的情況下,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址;其中,確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址,包括:如果從歷史最后一次接收到用戶發送的服務器登錄請求至今,確定登錄服務器操作的執行結果表示登錄服務器失敗的次數未到達預設次數,確定預設的包括至少一個通信地址的通信地址列表中存在目標通信地址。11.一種服務器登錄裝置,其特征在于,包括:目標通信地址確定單元,用于如果確定登錄服務器操作的執行結果表示登錄服務器失敗,依據上一次被用于登錄服務器操作的時間距今的時間間隔最長的原則,從預設的包括至少一個通信地址的通信地址列表中確定目標通信地址...
【專利技術屬性】
技術研發人員:邱杰,馬帥,譚興業,張丹,
申請(專利權)人:騰訊科技深圳有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。