[發明專利]消息處理方法、系統、裝置及電子設置有效
| 申請號: | 202010761914.5 | 申請日: | 2020-07-31 |
| 公開(公告)號: | CN111885198B | 公開(公告)日: | 2023-07-11 |
| 發明(設計)人: | 蔡林桐;李健;武衛東 | 申請(專利權)人: | 北京捷通華聲科技股份有限公司 |
| 主分類號: | H04L67/14 | 分類號: | H04L67/14;H04L67/143 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 黃海英 |
| 地址: | 100193 北京市海淀區東北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 消息 處理 方法 系統 裝置 電子 設置 | ||
1.一種消息處理方法,其特征在于,包括:
服務器接收客戶端發送的目標分片的處理請求,其中,所述目標分片為目標會話中的任意一個分片;
查詢待辦任務流中是否已存在所述目標會話的流式任務,其中,所述目標會話的流式任務基于所述目標會話的任意一個分片的處理請求建立,所述服務器用于處理所述目標會話的流式任務;
在存在的情況下,判斷所述目標會話的流式任務是否攜帶有過載標簽,其中,所述過載標簽表征會話線程數已占滿;
在所述目標會話的流式任務未攜帶有所述過載標簽的情況下,將所述目標分片添加至所述目標會話的流式任務中,并對所述目標會話的流式任務進行處理;
在所述目標會話的流式任務未攜帶有所述過載標簽的情況下,將所述目標分片添加至所述目標會話的流式任務中,并對所述目標會話的流式任務進行處理包括:
判斷已存在的分片的處理請求的數目是否大于等于請求過載線程數目;
在所述已存在的分片的處理請求的數目大于等于所述請求過載線程數目的情況下,對所述目標會話的流式任務進行處理進行第一處理;
在所述已存在的分片的處理請求的數目小于所述請求過載線程數目的情況下,對所述目標會話的流式任務進行處理進行第二處理;
在所述已存在的分片的處理請求的數目大于等于所述請求過載線程數目的情況下,對所述目標會話的流式任務進行處理進行第一處理包括:
判斷在預設時間內是否存在空閑的請求處理線程;
在所述預設時間內存在所述空閑的請求處理線程的情況下,將所述目標分片添加至所述目標會話的流式任務中;
在所述預設時間內不存在所述空閑的請求處理線程的情況下,丟棄所述目標分片,并釋放所述目標會話的流式任務所占用的會話處理線程,以及所述目標會話的流式任務中的分片所占用的請求處理線程。
2.根據權利要求1所述的方法,其特征在于,在查詢待辦任務流中是否已存在所述目標會話的流式任務之前,所述方法還包括:
判斷當前是否存在目標操作,其中,所述目標操作包括以下之一:查詢流式任務的操作,創建流式任務的操作;
在當前不存在所述目標操作的情況下,執行查詢待辦任務流中是否已存在所述目標會話的流式任務的步驟。
3.根據權利要求1所述的方法,其特征在于,在所述已存在的分片的處理請求的數目小于所述請求過載線程數目的情況下,對所述目標會話的流式任務進行處理進行第二處理包括:
將所述目標分片添加至所述目標會話的流式任務中;
判斷所述目標會話的流式任務中存在的分片是否等于所述目標會話包含的分片;
在所述目標會話的流式任務中存在的分片等于所述目標會話包含的分片的情況下,執行對所述目標會話的分析處理的步驟。
4.根據權利要求1所述的方法,其特征在于,在查詢待辦任務流中是否已存在所述目標會話的流式任務之后,所述方法還包括:
在不存在的情況下,判斷當前存在的會話的流式任務的數目是否大于等于會話過載線程數目;
在所述當前存在的會話的流式任務的數目大于等于所述會話過載線程數目的情況下,創建所述目標會話的流式任務,并為所述目標會話的流式任務創建所述過載標簽;
在所述當前存在的會話的流式任務的數目小于所述會話過載線程數目的情況下,創建未攜帶有所述過載標簽的所述目標會話的流式任務。
5.根據權利要求1所述的方法,其特征在于,在存在的情況下,判斷所述目標會話的流式任務是否攜帶有過載標簽之后,所述方法還包括:
在所述目標會話的流式任務攜帶有所述過載標簽的情況下,丟棄所述目標分片。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京捷通華聲科技股份有限公司,未經北京捷通華聲科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010761914.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:信息提醒系統、方法及裝置
- 下一篇:監控文件傳輸的方法、系統及裝置





