[發明專利]一種業務控制方法及裝置有效
| 申請號: | 202010428700.6 | 申請日: | 2020-05-20 |
| 公開(公告)號: | CN111338806B | 公開(公告)日: | 2020-09-04 |
| 發明(設計)人: | 張淼;鄧曉峰 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04L29/08;A63F13/352;A63F13/358 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 李娟 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 控制 方法 裝置 | ||
本申請實施例提供一種業務控制方法及裝置,涉及數據處理技術領域,應用于由業務節點集群構成的分布式系統中,方法包括:第一路由節點在接收到控制節點發送的新增業務節點消息時,從新增業務節點消息中獲得新增業務節點的標識信息以及新增業務節點的不可用狀態信息;第一路由節點在接收到終端發送的業務請求,且確定業務請求對應的業務節點的標識信息為新增業務節點的標識信息時,緩存業務請求;第一路由節點在接收到控制節點發送的新增業務節點狀態變更消息后,將緩存的業務請求轉發給新增業務節點,新增業務節點狀態變更消息是控制節點在確定新增業務節點完成數據遷移后發送的。有效的提高分布式系統中數據的穩定性以及業務處理效率。
技術領域
本發明實施例涉及數據處理技術領域,尤其涉及一種業務控制方法及裝置。
背景技術
目前,隨著互聯網的普及,互聯網用戶急速增長以及大數據應用場景的不斷增加,為了提高數據處理效率,通常采用分布式系統進行數據處理。在分布式系統中,由于數據的持續增長,為了提升系統的響應速度以及系統的數據存儲容量,則需要進行分布式系統擴容,增加響應業務的業務節點,并將原有業務節點中的部分數據遷移至新增業務節點中存儲。
但是在擴容過程中,由于新增加了業務節點,會造成分布式系統中的拓撲架構發生變更,導致處理業務請求的處理邏輯紊亂,進一步造成分布式系統中數據穩定性下降、業務處理效率低的問題。
發明內容
本申請實施例提供一種業務控制方法及裝置,用以在擴容過程中,能夠有效的提高分布式系統中數據的穩定性以及業務處理效率。
一方面,本申請實施例提供一種業務控制方法,應用于由業務節點集群構成的分布式系統中,方法包括:
第一路由節點在接收到控制節點發送的新增業務節點消息時,從新增業務節點消息中獲得新增業務節點的標識信息以及新增業務節點的不可用狀態信息,新增業務節點消息是控制節點在確定有新增業務節點加入到業務節點集群時發送的;
第一路由節點在接收到終端發送的業務請求,且確定業務請求對應的業務節點的標識信息為新增業務節點的標識信息時,緩存業務請求;
第一路由節點在接收到控制節點發送的新增業務節點狀態變更消息后,將緩存的業務請求轉發給新增業務節點,新增業務節點狀態變更消息是控制節點在確定新增業務節點完成數據遷移后發送的。
一方面,本申請實施例提供一種業務控制裝置,應用于由業務節點集群構成的分布式系統中,包括:
接收單元,用于在接收到控制節點發送的新增業務節點消息時,從新增業務節點消息中獲得新增業務節點的標識信息以及新增業務節點的不可用狀態信息,新增業務節點消息是控制節點在確定有新增業務節點加入到業務節點集群時發送的;
緩存單元,用于在接收到終端發送的業務請求,且確定業務請求對應的業務節點的標識信息為新增業務節點的標識信息時,緩存業務請求;
發送單元,用于在接收到控制節點發送的新增業務節點狀態變更消息后,將緩存的業務請求轉發給新增業務節點,新增業務節點狀態變更消息是控制節點在確定新增業務節點完成數據遷移后發送的。
一方面,本申請實施例提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其中,處理器執行計算機程序時實現上述業務控制方法的步驟。
一方面,本申請實施例提供了一種計算機可讀存儲介質,其存儲有可由計算機設備執行的計算機程序,當程序在計算機設備上運行時,使得計算機設備執行上述業務控制方法的步驟。
本申請實施例提供的業務控制方法,第一路由節點能夠接收到客戶端發送的業務請求,業務請求是由對應的業務節點進行處理的,而各業務節點也保存了業務請求對應的業務數據等信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010428700.6/2.html,轉載請聲明來源鉆瓜專利網。





