[發明專利]會話連接請求的處理方法、裝置及服務器在審
| 申請號: | 202110541437.6 | 申請日: | 2021-05-18 |
| 公開(公告)號: | CN113282389A | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 熊志強 | 申請(專利權)人: | 深圳市漢云科技有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 甘瑩 |
| 地址: | 518000 廣東省深圳市南山區西麗*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 會話 連接 請求 處理 方法 裝置 服務器 | ||
本申請適用于計算機技術領域,提供了會話連接請求的處理方法、裝置及服務器,包括:主進程接收客戶端發送的會話連接請求,所述會話連接請求包含應用系統的唯一標識;所述主進程將所述會話連接請求分配給與所述應用系統的唯一標識一一對應的處理進程;所述處理進程為所述會話連接請求分配一個處理線程;所述處理線程處理所述會話連接請求。通過上述方法,能夠在降低系統資源的消耗的基礎上,減少處理線程崩潰所導致的影響。
技術領域
本申請屬于計算機技術領域,尤其涉及會話連接請求的處理方法、裝置、服務器及計算機可讀存儲介質。
背景技術
數據庫是一個長期存儲在計算機內的、有組織的、可共享的、統一管理的大量數據的集合,其可以為不同的應用系統提供數據存儲、查詢分析的服務。
在數據庫(服務端)中,通常采用以下方式處理應用系統(客戶端)發起的會話連接請求:
1.多進程模型,即服務端接收到客戶端發起的新的會話連接請求時,將該新的會話連接請求分配給某個進程進行處理,即一個會話連接請求對應一個處理進程。
2.多線程模型,即服務端接收到客戶端發起的新的會話連接請求時,將該新的會話連接請求分配給某個線程進行處理。即一個會話連接請求對應一個處理線程。
在對上述兩種模型進行分析后,發明人發現上述兩種模型存在以下問題:多進程模型具有創建進程成本高、進程資源消耗高的問題;而多線程模型具有鎖的競爭加大、某個會話連接處理線程的崩潰會影響整個系統的穩定性的問題。
發明內容
本申請實施例提供了會話連接請求的處理方法,可以解決系統資源消耗高的問題。
第一方面,本申請實施例提供了一種會話連接請求的處理方法,應用于數據庫服務端,包括:
主進程接收客戶端發送的會話連接請求,所述會話連接請求包含應用系統的唯一標識;
所述主進程將所述會話連接請求分配給與所述應用系統的唯一標識一一對應的處理進程;
所述處理進程為所述會話連接請求分配一個處理線程;
所述處理線程處理所述會話連接請求。
第二方面,本申請實施例提供了一種會話連接請求的處理裝置,應用于數據庫服務端,包括主進程、處理進程和處理線程;
所述主進程用于接收客戶端發送的會話連接請求,所述會話連接請求包含應用系統的唯一標識;
所述主進程用于將所述會話連接請求分配給與所述應用系統的唯一標識一一對應的處理進程;
所述處理進程用于為所述會話連接請求分配一個處理線程;
所述處理線程用于處理所述會話連接請求。
第三方面,本申請實施例提供了一種服務器,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如第一方面所述的方法。
第四方面,本申請實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現如第一方面所述的方法。
第五方面,本申請實施例提供了一種計算機程序產品,當計算機程序產品在服務器上運行時,使得服務器執行上述第一方面所述的方法。
本申請實施例與現有技術相比存在的有益效果是:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市漢云科技有限公司,未經深圳市漢云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110541437.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電力電纜傳遞參數獲取方法
- 下一篇:一種電力電纜寬頻阻抗譜測試方法





