[發明專利]長連接建立方法、裝置、計算機設備及存儲介質有效
| 申請號: | 202011271155.0 | 申請日: | 2020-11-13 |
| 公開(公告)號: | CN112202927B | 公開(公告)日: | 2023-01-10 |
| 發明(設計)人: | 羅偉東;李攀;李根 | 申請(專利權)人: | 深圳市和訊華谷信息技術有限公司 |
| 主分類號: | H04L67/141 | 分類號: | H04L67/141;H04L67/143 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 周燕君 |
| 地址: | 518000 廣東省深圳市南山區南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 連接 建立 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種長連接建立方法,其特征在于,包括:
獲取目標連接請求,建立M個長連接任務,設置每個所述長連接任務的起始時間及超時時間段,其中,相鄰兩個所述長連接任務的起始時間之間間隔預設延時段,所述預設延時段小于超時時間段;
基于M個所述長連接任務的起始時間,依次執行所述M個長連接任務;
當每一所述長連接任務的執行時間超過所述長連接任務對應的超時時間段時,則終止執行時間超過所述超時時間段的長連接任務;
當任一所述長連接任務連接成功時,則終止所有正在進行的長連接任務。
2.如權利要求1所述的長連接建立方法,其特征在于,所述獲取目標連接請求,建立M個長連接任務,包括:
獲取目標連接請求,所述目標連接請求包括服務器地址列表,所述服務器地址列表包括M個目標服務器地址;
基于所述M個目標服務器地址,建立M個長連接任務。
3.如權利要求1所述的長連接建立方法,其特征在于,所述獲取目標連接請求,建立M個長連接任務,還包括:
獲取初始連接任務,所述初始連接任務包括目標服務器地址和任務類型;
若所述任務類型為延時長連接任務,采用延時任務處理工具,將所述目標服務器地址存儲在服務器地址列表上;
每隔預設任務提交時間,生成延時提交信息,基于所述延時提交信息,獲取所述目標連接請求,建立M個長連接任務。
4.如權利要求3所述的長連接建立方法,其特征在于,所述基于M個所述長連接任務的起始時間,依次執行所述M個長連接任務,包括:
采用預設多線程池,對所述延時提交信息進行處理,確定所述目標服務器地址對應的長連接任務,其中,所述預設多線程池包括N個待處理線程;
從N個所述待處理線程中依次確定M個目標處理線程;
基于M個所述長連接任務的起始時間,依次采用M個所述目標處理線程,分別執行M個所述長連接任務。
5.如權利要求4所述的長連接建立方法,其特征在于,所述基于M個所述長連接任務的起始時間,依次執行所述M個長連接任務還包括:
依次向所述目標服務器地址發送長連接請求;
獲取所述目標服務器地址對應的目標服務器發送的連接響應;
若在任一所述長連接任務對應的超時時間段內,未獲取到所述目標服務器地址對應的目標服務器發送的連接響應,則終止執行時間超過所述超時時間段的長連接任務;
若在任一所述長連接任務對應的超時時間段內,獲取到所述目標服務器地址對應的目標服務器發送的連接響應,則執行終止所有正在進行的長連接任務。
6.如權利要求1所述的長連接建立方法,其特征在于,所述長連接建立方法還包括:
在當每一所述長連接任務的執行時間超過所述長連接任務對應的超時時間段時,終止執行時間超過所述超時時間段的長連接任務之后,或者當任一所述長連接任務連接成功時,終止所有正在進行的長連接任務之后,釋放所述目標處理線程。
7.如權利要求1所述的長連接建立方法,其特征在于,所述長連接建立方法還包括:
若M個所述長連接任務均未連接成功,則基于預設執行次數,執行所述基于M個所述長連接任務的起始時間,依次執行所述M個長連接任務。
8.一種長連接建立裝置,其特征在于,包括:
目標請求獲取模塊,用于獲取目標連接請求,建立M個長連接任務,設置每個所述長連接任務的起始時間及超時時間段,其中,相鄰兩個所述長連接任務的起始時間之間間隔預設延時段,所述預設延時段小于超時時間段;
任務執行模塊,用于基于M個所述長連接任務的起始時間,依次執行所述M個長連接任務;
第一任務終止模塊,用于當每一所述長連接任務的執行時間超過所述長連接任務對應的超時時間段時,則終止執行時間超過所述超時時間段的長連接任務;
第二任務終止模塊,用于當任一所述長連接任務連接成功時,則終止所有正在進行的長連接任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市和訊華谷信息技術有限公司,未經深圳市和訊華谷信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011271155.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種滾柱型直線導軌副
- 下一篇:一種具有時變時延的多機器人系統一致性控制方法





