暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB】一种跨机房场景流量控制方法、装置、系统及存储介质_CN202411916840.2_金篆信科有限责任公司.pdf
15
12页
0次
2025-04-02
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411916840 .2
(22)申请日 2024 .12.24
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18(
京自庄组
)
(72)发明人 吴昊 张玲东 随建 李桦 
(74)专利代理机构 广东良马律师事务所 44395
专利代理师 钟有为
(51)Int.Cl .
H04L
47/30
(2022 .01)
H04L
67/563
(2022 .01)
H04L
67/568
(2022 .01)
(54)发明名称
一种跨机房场景流量控制方法装置系统
及存储介质
(57)摘要
本发明公开了一种跨机房场景流量控制方
法,包括如下步骤检测流量控制开关是否打开
若所述流量控制开关已打开则检测目标DN是否
在本机房若目标DN不在本机房则读取该机房
本地缓存中的剩余流量判断该机房本地缓存中
的剩余流量是否大于0若是则从DN拉取数据
若否则等待达到限流阈值返回步骤若目标DN
不在本机房则读取该机房本地缓存中的剩余流
分布式数据库中本地同城异地之间的流
量是跨机房本发明适用于跨机房场景的流量控
制,本发明能够灵活进行限流处理而且不易出
现限流出错的问题
权利要求书2页 说明书6页 附图3页
CN 119728580 A
2025.03.28
CN 119728580 A
1 .一种分布式数据库跨机房场景流量控制方法其特征在于包括如下步骤
检测流量控制开关是否打开;
若所述流量控制开关已打开则检测目标DN是否在本机房
若目标DN不在本机房则读取该机房本地缓存中的剩余流量
判断该机房本地缓存中的剩余流量是否大于0
若是则从DN拉取数据若否则等待达到限流阈值返回步骤若目标DN不在本机房
读取该机房本地缓存中的剩余流量
2 .根据权利要求1所述的分布式数据库跨机房场景流量控制方法其特征在于所述若
所述流量控制开关已打开则检测目标DN是否在本机房的步骤之后还包括
若目标DN不在本机房则异步计算本次请求的数据包大小
更新拉取数据累计值的本地缓存
判断本地缓存是否超过流量阈值
若是则将本地缓存中的累计值更新到ZKIP节点
3 .根据权利要求1所述的分布式数据库跨机房场景流量控制方法其特征在于在所述
检测流量控制开关是否打开的步骤之前还包括
所述流量控制开关配置多个连续的时间段每个时间段设置相应的流量阈值
4 .根据权利要求1所述的分布式数据库跨机房场景流量控制方法其特征在于在所述
检测流量控制开关是否打开的步骤之前还包括
设置限流语句模板所述限制语句模板设置相应的流量阈值
根据所述限流语句模板匹配请求的数据包中的语句
5 .根据权利要求1所述的分布式数据库跨机房场景流量控制方法其特征在于在所述
若所述流量控制开关已打开则检测目标DN是否在本机房的步骤之后还包括步骤
若目标DN是否在本机房则从DN拉取数据
6 .根据权利要求3所述的分布式数据库跨机房场景流量控制方法其特征在于在所述
流量控制开关配置多个连续的时间段每个时间段设置相应的流量阈值的步骤之后还包
括:
当前时间段内若所述流量阈值大于零则打开所述流量控制开关
7 .根据权利要求4所述的分布式数据库跨机房场景流量控制方法其特征在于在根据
所述限流语句模板匹配请求的数据包中的语句的步骤之后还包括
若匹配到的语句数量大于零则打开所述流量控制开关
8.一种分布式数据库跨机房场景流量控制装置其特征在于所述装置包括
开关检测模块用于检测流量控制开关是否打开
机房检测模块用于检测目标DN是否在本机房
流量读取模块用于读取该机房本地缓存中的剩余流量
流量判断模块用于判断该机房本地缓存中的剩余流量是否大于0
数据拉取模块用于从DN拉取数据
9 .一种分布式数据库跨机房场景流量控制系统其特征在于所述系统包括至少一个
处理器以及
与所述至少一个处理器通信连接的存储器其中
权 利 要 求 书
1/2
2
CN 119728580 A
2
所述存储器存储有可被所述至少一个处理器执行的指令所述指令被所述至少一个处
理器执行以使所述至少一个处理器能够执行权利要求17任一项所述的分布式数据库跨
机房场景流量控制方法
10.一种非易失性计算机可读存储介质其特征在于所述非易失性计算机可读存储介
质存储有计算机可执行指令该计算机可执行指令被一个或多个处理器执行时可使得所
述一个或多个处理器执行权利要求17任一项所述的分布式数据库跨机房场景流量控制方
权 利 要 求 书
2/2
3
CN 119728580 A
3
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。