[發明專利]數據處理方法、裝置及服務器在審
| 申請號: | 202011242848.7 | 申請日: | 2020-11-09 |
| 公開(公告)號: | CN114531483A | 公開(公告)日: | 2022-05-24 |
| 發明(設計)人: | 張建軍 | 申請(專利權)人: | 阿波羅智聯(北京)科技有限公司 |
| 主分類號: | H04L67/55 | 分類號: | H04L67/55;H04L67/10;H04L67/133;H04L69/16 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;黃燦 |
| 地址: | 100176 北京市大興區北京經*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 服務器 | ||
本申請公開了數據處理方法、裝置及服務器,涉及數據處理技術,具體涉及為互聯網技術領域。具體實現方案為:獲取第一消息;對第一消息進行解析,獲得第一消息的消息類型;在消息類型為推送類型的情況下,根據第一消息中攜帶的第一標識將第一消息發送給第二標識對應的第二服務器,以使第二服務器將第一消息發送給第一標識對應的終端,第二標識與第一標識對應;或者,在消息類型為上傳類型的情況下,向第三服務器發送第一消息。根據本申請的技術,解決了現有技術中無法保證高并發場景下的推送服務性能、且推送服務中對長連接資源利用不足的問題,提高了高并發場景下的推送服務性能,且提高了推送服務的長連接資源的利用率。
技術領域
本申請涉及數據處理技術,尤其涉及互聯網技術領域,具體涉及一種數據處理方法、裝置及服務器。
背景技術
在移動互聯網中,推送服務作為應用在移動互聯網中的一個服務,其占據著至關重要的作用,各種應用服務可以主動地對用戶群體進行消息推送。
目前,隨著終端的高速發展,其數量和形態均呈現快速增長和變化的趨勢,推送服務需要同億級甚至十億級別的終端側維護長連接,以實現消息推送,這對于推送服務是一個巨大的挑戰。
發明內容
本公開提供了一種數據處理方法、裝置及服務器。
根據本公開的第一方面,提供了一種數據處理方法,所述方法應用于第一服務器,包括:
獲取第一消息;
對所述第一消息進行解析,獲得所述第一消息的消息類型;
在所述消息類型為推送類型的情況下,根據所述第一消息中攜帶的第一標識將所述第一消息發送給第二標識對應的第二服務器,以使所述第二服務器將所述第一消息發送給所述第一標識對應的終端,所述第二標識與所述第一標識對應;或者,在所述消息類型為上傳類型的情況下,向第三服務器發送所述第一消息。
根據本公開的第二方面,提供了一種數據處理方法,所述方法應用于第四服務器,包括:
接收第一服務器發送的第一消息;其中,所述第一消息為所述第一服務器在解析到獲取的第一消息的消息類型為上傳類型的情況下發送的消息,所述第一消息中攜帶有目標主題;
根據所述目標主題將所述第一消息發送給所述目標主題對應業務的第三服務器。
根據本公開的第三方面,提供了一種數據處理裝置,所述裝置應用于第一服務器,包括:
獲取模塊,用于獲取第一消息;
解析模塊,用于對所述第一消息進行解析,獲得所述第一消息的消息類型;
推送模塊,用于在所述消息類型為推送類型的情況下,根據所述第一消息中攜帶的第一標識將所述第一消息發送給第二標識對應的第二服務器,以使所述第二服務器將所述第一消息發送給所述第一標識對應的終端,所述第二標識與所述第一標識對應;
第一上傳模塊,用于在所述消息類型為上傳類型的情況下,向第三服務器發送所述第一消息。
根據本公開的第四方面,提供了一種數據處理裝置,所述裝置應用于第四服務器,包括:
接收模塊,用于接收第一服務器發送的第一消息;其中,所述第一消息為所述第一服務器在解析到獲取的第一消息的消息類型為上傳類型的情況下發送的消息,所述第一消息中攜帶有目標主題;
第二上傳模塊,用于根據所述目標主題將所述第一消息發送給所述目標主題對應業務的第三服務器。
根據本公開的第五方面,提供了一種服務器,包括:
至少一個處理器;以及
與至少一個處理器通信連接的存儲器;其中,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿波羅智聯(北京)科技有限公司,未經阿波羅智聯(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011242848.7/2.html,轉載請聲明來源鉆瓜專利網。





