[發(fā)明專利]基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202011163620.9 | 申請(qǐng)日: | 2020-10-27 |
| 公開(kāi)(公告)號(hào): | CN112468980B | 公開(kāi)(公告)日: | 2022-04-19 |
| 發(fā)明(設(shè)計(jì))人: | 霍曉玲 | 申請(qǐng)(專利權(quán))人: | 北京思特奇信息技術(shù)股份有限公司 |
| 主分類號(hào): | H04W4/14 | 分類號(hào): | H04W4/14;H04W4/24;H04W24/02;G06F16/23;G06F16/25;G06F16/27 |
| 代理公司: | 北京匯信合知識(shí)產(chǎn)權(quán)代理有限公司 11335 | 代理人: | 朱鵬 |
| 地址: | 100086 北京*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 分布式 內(nèi)存 數(shù)據(jù)庫(kù) 短信 提醒 熔斷 處理 方法 系統(tǒng) | ||
1.一種基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理方法,其特征在于,包括:
對(duì)短信提醒熔斷閥值配置局?jǐn)?shù)據(jù)定時(shí)加載,并存儲(chǔ)至預(yù)設(shè)的閥值配置表中;
在下發(fā)短信提醒時(shí)將當(dāng)前的短信提醒數(shù)據(jù)記錄實(shí)時(shí)更新至預(yù)設(shè)的批次累積表中;
讀取預(yù)設(shè)的下發(fā)控制表,判斷所述下發(fā)控制表中的控制標(biāo)識(shí)狀態(tài);
若所述下發(fā)控制表的控制標(biāo)識(shí)為不再下發(fā)短信狀態(tài),則直接返回熔斷信息,若控制標(biāo)識(shí)為當(dāng)前批次不再下發(fā)狀態(tài),則讀取所述批次累積表;
根據(jù)所述批次累積表讀取并匯總當(dāng)前批次的提醒累計(jì)量;
若所述提醒累計(jì)量超出所述閥值配置表的熔斷閥值,則設(shè)置所述下發(fā)控制表的控制標(biāo)識(shí)為不再下發(fā)短信狀態(tài);
若所述提醒累計(jì)量超出所述閥值配置表的當(dāng)前批次閥值,則設(shè)置所述下發(fā)控制表的控制標(biāo)識(shí)為當(dāng)前批次不再下發(fā)狀態(tài);
若所述提醒累計(jì)量未超出所述當(dāng)前批次閥值,則正常下發(fā)短信提醒;
所述閥值配置表、所述批次累積表和所述下發(fā)控制表分別與短信模板相關(guān)聯(lián),所述下發(fā)控制表的控制標(biāo)識(shí)狀態(tài)表示當(dāng)前短信模板的狀態(tài),所述閥值配置表表示當(dāng)前短信模板的熔斷閥值和當(dāng)前批次閥值,所述批次累積表表示當(dāng)前短信模板的提醒累計(jì)量;
所述短信模板以預(yù)設(shè)格式、預(yù)設(shè)位數(shù)的模板ID進(jìn)行標(biāo)識(shí),每個(gè)所述模板ID表示一個(gè)短信模板;
所述閥值配置表和所述批次累積表分別與短信批次相關(guān)聯(lián),所述閥值配置表表示當(dāng)前短信批次的熔斷閥值和當(dāng)前批次閥值,所述批次累積表表示當(dāng)前短信批次的提醒累計(jì)量;
所述短信批次為下發(fā)短信提醒的預(yù)設(shè)時(shí)間段,所述短信批次以預(yù)設(shè)格式、預(yù)設(shè)位數(shù)的批次號(hào)進(jìn)行標(biāo)識(shí),每個(gè)所述批次號(hào)表示一個(gè)時(shí)間段。
2.根據(jù)權(quán)利要求1所述的基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理方法,其特征在于,所述批次號(hào)根據(jù)當(dāng)前時(shí)間段的開(kāi)始時(shí)刻計(jì)算得到,所述批次號(hào)K的計(jì)算方式為:
其中,L為當(dāng)前時(shí)間段開(kāi)始時(shí)刻的日期,M為當(dāng)前時(shí)間段開(kāi)始時(shí)刻的小時(shí)數(shù),N為當(dāng)前時(shí)間開(kāi)始時(shí)刻的分鐘數(shù)第一位。
3.根據(jù)權(quán)利要求1所述的基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理方法,其特征在于,所述閥值配置表、所述批次累積表和所述下發(fā)控制表均存儲(chǔ)于分布式內(nèi)存數(shù)據(jù)庫(kù)中。
4.根據(jù)權(quán)利要求3所述的基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理方法,其特征在于,通過(guò)定時(shí)DICT模塊將物理庫(kù)中的短信提醒熔斷閥值配置局?jǐn)?shù)據(jù)進(jìn)行定時(shí)加載,并導(dǎo)入所述分布式內(nèi)存數(shù)據(jù)庫(kù)中。
5.一種基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理系統(tǒng),應(yīng)用如權(quán)利要求1至4中任一項(xiàng)所述的基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理方法,其特征在于,包括:
配置加載模塊,用于對(duì)短信提醒熔斷閥值配置局?jǐn)?shù)據(jù)定時(shí)加載,并存儲(chǔ)至預(yù)設(shè)的閥值配置表中;
數(shù)據(jù)更新模塊,用于在下發(fā)短信提醒時(shí)將當(dāng)前的短信提醒數(shù)據(jù)記錄實(shí)時(shí)更新至預(yù)設(shè)的批次累積表中;
狀態(tài)判斷模塊,用于讀取預(yù)設(shè)的下發(fā)控制表并判斷所述下發(fā)控制表中的控制標(biāo)識(shí)狀態(tài);
熔斷處理模塊,用于在所述下發(fā)控制表的控制標(biāo)識(shí)為不再下發(fā)短信狀態(tài)時(shí)直接返回熔斷信息,若控制標(biāo)識(shí)為當(dāng)前批次不再下發(fā)狀態(tài),則讀取所述批次累積表;
狀態(tài)更新模塊,用于根據(jù)所述批次累積表讀取并匯總當(dāng)前批次的提醒累計(jì)量,若所述提醒累計(jì)量超出所述閥值配置表的熔斷閥值,則設(shè)置所述下發(fā)控制表的控制標(biāo)識(shí)為不再下發(fā)短信狀態(tài),若所述提醒累計(jì)量超出所述閥值配置表的當(dāng)前批次閥值,則設(shè)置所述下發(fā)控制表的控制標(biāo)識(shí)為當(dāng)前批次不再下發(fā)狀態(tài),若所述提醒累計(jì)量未超出所述當(dāng)前批次閥值,則正常下發(fā)短信提醒。
6.根據(jù)權(quán)利要求5所述的基于分布式內(nèi)存數(shù)據(jù)庫(kù)的短信提醒熔斷處理系統(tǒng),其特征在于,所述批次號(hào)根據(jù)當(dāng)前時(shí)間段的開(kāi)始時(shí)刻計(jì)算得到,所述批次號(hào)K的計(jì)算方式為:
其中,L為當(dāng)前時(shí)間段開(kāi)始時(shí)刻的日期,M為當(dāng)前時(shí)間段開(kāi)始時(shí)刻的小時(shí)數(shù),N為當(dāng)前時(shí)間開(kāi)始時(shí)刻的分鐘數(shù)第一位。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京思特奇信息技術(shù)股份有限公司,未經(jīng)北京思特奇信息技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011163620.9/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04W 無(wú)線通信網(wǎng)絡(luò)
H04W4-00 專門(mén)適用于無(wú)線通信網(wǎng)絡(luò)的業(yè)務(wù)或設(shè)施
H04W4-02 .利用用戶或終端位置的業(yè)務(wù)
H04W4-06 .廣播選擇分發(fā);到用戶組的業(yè)務(wù);單向選呼業(yè)務(wù)
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務(wù)];郵箱;通告,例如,通知用戶通信請(qǐng)求的狀態(tài)或進(jìn)展
H04W4-16 .與通信相關(guān)的補(bǔ)充業(yè)務(wù),例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶或終端無(wú)線傳送的目的,由網(wǎng)絡(luò)對(duì)發(fā)送或接收的信息進(jìn)行適應(yīng)修改
- 數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)管理系統(tǒng)及數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)構(gòu)筑裝置、數(shù)據(jù)庫(kù)檢索裝置、數(shù)據(jù)庫(kù)裝置、數(shù)據(jù)庫(kù)構(gòu)筑方法、以及數(shù)據(jù)庫(kù)檢索方法
- 數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)處理方法
- 數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)更新方法、數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)更新程序
- 容器數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)同步方法及數(shù)據(jù)庫(kù)
- 一種MongoDB數(shù)據(jù)庫(kù)對(duì)象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)庫(kù)語(yǔ)句執(zhí)行方法及裝置





