[發明專利]會話保持方法、裝置、計算機設備及存儲介質在審
| 申請號: | 201810613960.3 | 申請日: | 2018-06-14 |
| 公開(公告)號: | CN108881430A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 夏永燕 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 鄧星文 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 標志信息 訪問請求 客戶端 服務器 負載均衡設備 計算機設備 存儲介質 會話保持 發送 緩存 均衡設備 控制負載 生成規則 通訊連接 有效地 配置 預設 轉發 均衡 調控 | ||
本發明實施例公開了一種會話保持方法、裝置、計算機設備及存儲介質,其中所述方法包括判斷客戶端發送的訪問請求是否包括Cookie標志信息;若客戶端發送的訪問請求不包括Cookie標志信息,控制負載均衡設備啟動均衡配置,以將所述訪問請求轉發給與所述負載均衡設備相連的其中一個服務器;根據預設生成規則以及所述服務器的IP地址,生成相應的Cookie標志信息;將所述Cookie標志信息發送給所述客戶端進行緩存,以使所述客戶端在發送新生成的訪問請求時,將所述Cookie標志信息配置到所述新生成的訪問請求中。本發明可以在負載均衡設備的調控下,實現客戶端與服務器之間的精確并穩定的通訊連接,有效地提高了服務器的利用率和用戶的使用體驗度。
技術領域
本發明涉及計算機技術領域,尤其涉及一種會話保持方法、裝置、計算機設備及計算機可讀存儲介質。
背景技術
負載均衡(Load Balance,簡稱LB)是一種服務器集群技術,指通過某種算法實現負載分擔的方法。而負載均衡設備就是統一分配訪問請求的設備,負載均衡設備會統一接收全部請求,然后按照設定好的算法將這些請求分配給與負載均衡設備連接的多個服務器成員,以此來實現訪問請求的均衡分配。而會話保持(Session Persistence)是指在負載均衡的過程中,使得同一客戶端發出的訪問請求,始終分發(或調度)到同一臺服務器的技術。通過負載均衡設備對多臺服務器進行負載均衡調整時,需將訪問請求調度到最初創建該會話的服務器上,如果調度其他服務器上,則會導致會話無法持續,最終會話請求失敗。而目前的基于負載均衡的會話保持方式不能有效精準地定位到客戶端所需要的服務器,給用戶的使用帶來了不便。
發明內容
本發明實施例提供一種會話保持方法、裝置、計算機設備及計算機可讀存儲介質,能夠快讀定位與客戶端通信的服務器,還能有效地提高服務器的利用率和用戶的使用體驗度。
一方面,本發明實施例提供了一種會話保持方法,該方法包括:
判斷客戶端發送的訪問請求是否包括Cookie標志信息;
若客戶端發送的訪問請求不包括Cookie標志信息,控制負載均衡設備啟動均衡配置,以將所述訪問請求轉發給與所述負載均衡設備相連的其中一個服務器;
根據預設生成規則以及所述服務器的IP地址,生成相應的Cookie標志信息;
將所述Cookie標志信息發送給所述客戶端進行緩存,以使所述客戶端在發送新生成的訪問請求時,將所述Cookie標志信息配置到所述新生成的訪問請求中。
另一方面,本發明實施例還提供了一種會話保持裝置,該裝置包括:
標識判斷單元,用于判斷客戶端發送的訪問請求是否包括Cookie標志信息;
控制單元,用于若客戶端發送的訪問請求不包括Cookie標志信息,控制負載均衡設備啟動均衡配置,以將所述訪問請求轉發給與所述負載均衡設備相連的其中一個服務器;
生成單元,用于根據預設生成規則以及所述服務器的IP地址,生成相應的Cookie標志信息;
緩存單元,用于將所述Cookie標志信息發送給所述客戶端進行緩存,以使所述客戶端在發送新生成的訪問請求時,將所述Cookie標志信息配置到所述新生成的訪問請求中。
又一方面,本發明實施例還提供了一種計算機設備,包括:
存儲器,用于存儲實現會話保持的程序;以及
處理器,用于運行所述存儲器中存儲的實現會話保持的程序,以執行如上所述方法。
再一方面,本發明實施例還提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有一個或者一個以上程序,所述一個或者一個以上程序可被一個或者一個以上的處理器執行,以實現如上所述方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810613960.3/2.html,轉載請聲明來源鉆瓜專利網。





