[發明專利]請求信息的序號生成系統和方法有效
| 申請號: | 201910325588.0 | 申請日: | 2019-04-22 |
| 公開(公告)號: | CN110046192B | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 黃全;任娟 | 申請(專利權)人: | 廣州荔支網絡技術有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F40/126 |
| 代理公司: | 廣州佳睿知識產權代理事務所(普通合伙) 44610 | 代理人: | 李健富 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 請求 信息 序號 生成 系統 方法 | ||
本發明涉及一種請求信息的序號生成系統和方法,其中系統包括配置裝置、注冊裝置、信息采集裝置和至少一個序號生成裝置;各序號生成裝置用于從配置裝置中獲取對應的配置信息,并發送注冊請求至注冊裝置;注冊裝置用于根據配置信息對各序號生成裝置進行注冊,生成相應的注冊信息;其中注冊信息包括序號生成裝置的地址和與地址相對應的號碼區間;信息采集裝置用于采集請求信息,提取請求信息的號碼;獲取注冊信息,確定序號生成裝置的地址,并將請求信息和序號生成請求發送至與地址相對應的序號生成裝置;序號生成裝置用于根據序號生成請求和前次請求信息的序號得到請求信息的序號。上述系統能減少了信息處理的延時,大大提高了信息處理速度。
技術領域
本發明涉及網絡技術領域,特別是涉及一種請求信息的序號生成系統和方法。
背景技術
隨著互聯網的快速發展,越來越多的應用場景中需要按順序對請求信息進行處理;在一些情況下處理的先后順序非常重要,例如即時通訊產品中加入群與退出群請求信息、支付領域的付款和退款請求信息、銀行客戶的存款和取款請求信息等;如果不能按順序處理這些請求信息,容易導致錯誤以及用戶體驗感差。
然而,在高并發、大流量的分布式框架中,要確保對某個維度的請求信息按順序處理其技術難度非常大。目前,通常采用對請求信息進行賦序號或采用第三方產品對請求信息標注序號的方法來使得請求信息按照順序進行;其中對請求信息賦序號是指對每一個請求信息賦一個序號,且序號是趨勢遞增的,然后只要按照序號順序處理請求信息即可;采用第三方產品對請求信息標注序號通常過程是采用第三方產品的自動ID遞增生成功能,例如mysql的自增ID功能、redis的INCR功能等,在每接收到一個請求信息時采用遞增的ID對其進行標注,然后只需要按照ID順序處理請求信息即可。對請求信息賦序號的方法處理速度慢,無法處理繁雜龐大的請求信息;而采用第三方產品對請求信息標注序號的方法會存在數據遷移、訪問瓶頸、難以動態擴展等問題。
發明內容
基于此,有必要針對目前的請求信息的序號生成方法存在處理速度慢、難以動態擴展問題,提供一種請求信息的序號生成系統和方法。
一種請求信息的序號生成系統,包括配置裝置、注冊裝置、信息采集裝置和至少一個序號生成裝置;
所述配置裝置用于存儲配置信息;
各所述序號生成裝置用于從所述配置裝置中獲取對應的所述配置信息,根據所述配置信息完成各所述序號生成裝置的信息配置,并發送注冊請求至所述注冊裝置;
所述注冊裝置用于根據所述配置信息對各所述序號生成裝置進行注冊,生成相應的注冊信息;其中所述注冊信息包括序號生成裝置的地址和與所述地址相對應的號碼區間;
所述信息采集裝置用于采集請求信息,提取所述請求信息的號碼;獲取注冊信息,當所述號碼在所述號碼區間時,根據所述號碼區間確定所述序號生成裝置的地址,并將所述請求信息和序號生成請求發送至與所述地址相對應的所述序號生成裝置;
所述序號生成裝置用于根據所述序號生成請求和前次請求信息的序號得到所述請求信息的序號。
在其中一個實施例中,各所述序號生成裝置包括一個主序號生成裝置和一個從序號生成裝置,其中所述主序號生成裝置和所述從序號生成裝置結構相同;
當所述主序號生成裝置發生故障時,所述從序號生成裝置用于從所述配置裝置中獲取與所述主序號生成裝置相同的所述配置信息,根據所述配置信息完成所述從序號生成裝置的信息配置,并發送注冊請求至所述注冊裝置;
所述注冊裝置用于根據所述配置信息對所述從序號生成裝置進行注冊,生成所述從序號生成裝置的注冊信息,并刪除所述主序號生成裝置的注冊信息。
在其中一個實施例中,還包括數據庫,所述數據庫用于存儲歷史請求信息的序號的快照信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州荔支網絡技術有限公司,未經廣州荔支網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910325588.0/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





