[发明专利]集群动态并发控制方法及装置在审

专利信息
申请号: 202010613359.1 申请日: 2020-06-30
公开(公告)号: CN111796938A 公开(公告)日: 2020-10-20
发明(设计)人: 黄镜澄;刘慕雨;王泽洋;曹辉健 申请(专利权)人: 中国工商银行股份有限公司
主分类号: G06F9/50 分类号: G06F9/50;G06F9/455
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 孙乳笋;王涛
地址: 100140 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 集群 动态 并发 控制 方法 装置
【说明书】:

发明提供了一种集群动态并发控制方法及装置,方法包括:获取设置的脚本采集策略;根据所述脚本采集策略,利用由轻量级脚本语言实现的采集脚本从web接入层采集并发数据;利用轻量级脚本语言根据采集的并发数据进行并发控制。本发明提供的集群动态并发控制方法及装置,基于高性能web接入层技术,通过在web接入层嵌入轻量级脚本语言lua,能够针对集群整体,对接入并发量进行实时并发控制,获取并发阈值,根据当前资源数是否达到阈值上限,来调整对请求的限流与否。

技术领域

本发明涉及数据处理技术,具体的讲是一种集群动态并发控制方法及装置。

背景技术

web接入层主要负责反向代理工作,现有技术中,通常在这一层进行负载均衡,分担并发压力,常见的web接入层产品有nginx、haproxy、F5等。并发控制指的是对web接入层接入的接口进行统计,并将请求数据上报到服务端做计算和分析,为运维人员调整运维策略做参考。由于集群动态并发控制对系统的自动化水平要求较高,因此,往往在后端应用服务器上进行监控。

在应用服务器进行并发控制,意味着接口并发控制逻辑需要侵入应用侧的代码,如果并发控制逻辑频繁调整,则需要频繁的重新部署应用节点,通常需要通过停机重启的方式进行,影响系统的整体连续性。并且在应用侧统计并发数据事实上并不准确,因为在web接入层往往已经做过一层接口过滤。此外,通常的并发控制往往只在单机,而实际的业务中,接口请求并发控制往往需要上升到集群整体级别,也就是对应用服务器整体进行限流。例如,如果不同用户发起相同请求,并发存取装置会对请求做统计,若并发量达到并发控制上限,请求在达到应用服务器之前就会被拒绝,运维人员就可以据此对并发量整体在侵入应用服务器之前就对其控制。

在这种背景下,如何在保证系统连续性的前提下,从集群整体角度准确控制web系统的接入并发量,业界没有技术方案。

发明内容

为了弥补现有接入并发控制方案在侵入性、连续性、创新性方面的不足,本发明提供了一种集群动态并发控制方法,方法包括:

获取设置的脚本采集策略;

根据所述脚本采集策略,利用由轻量级脚本语言实现的采集脚本从web接入层采集并发数据;

利用轻量级脚本语言根据采集的并发数据进行并发控制。

本发明实施例中,所述的脚本采集策略包括:采集粒度、接口列表及参数列表。

本发明实施例中,所述根据所述脚本采集策略,利用由轻量级脚本语言实现的采集脚本从web接入层采集并发数据包括:

将利用轻量级脚本语言lua实现采集脚本嵌入到web接入层服务器;

根据所述脚本采集策略利用所述采集脚本采集并发数据。

本发明实施例中,所述的利用轻量级脚本语言根据采集的并发数据进行并发控制包括:

接收采集的并发数据;

获取接口的并发量阈值;

根据所述并发数据和并发量阈值确定是否超出阈值;

确定超出阈值时,利用轻量级脚本语言对所述并发数据进行限流控制。

本发明实施例中,所述的获取设置的脚本采集策略包括:

设置定时采集时间;

根据定时采集时间获取设置的脚本采集策略。

同时,本发明还提供一种集群动态并发控制装置,包括:

策略获取模块,用于获取设置的脚本采集策略;

并发数据采集模块,用于根据所述脚本采集策略,利用由轻量级脚本语言实现的采集脚本从web接入层采集并发数据;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010613359.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top