[发明专利]网关系统中实时交易量控制方法及装置在审
申请号: | 202110605429.3 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113347665A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 朱江波;胡佳锋;汤东波;韩天阳;黄天立;丁彤;戈星晨;黄振丹;吴万佩;池振强 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04W28/02 | 分类号: | H04W28/02;H04W88/16;G06Q20/32 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;谷敬丽 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 系统 实时 交易 控制 方法 装置 | ||
本发明公开了一种网关系统中实时交易量控制方法及装置,涉及网络安全领域,其中该方法包括:获取网关系统提供交易的极限能力,根据极限能力确定网关系统可提供的最大令牌数;获取网关系统的历史交易数据,根据所述历史交易数据确定网关系统可提供的实时令牌提供数和手机app持有令牌的最长时间;根据最大令牌数、实时令牌提供数和手机app持有令牌的最长时间控制网关系统中实时交易量。本发明可以最大限制的利用网关的资源,同时不至于引起系统的奔溃。
技术领域
本发明涉及网络安全技术领域,尤其涉及网关系统中实时交易量控制方法及装置。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
网关系统是一个位于外部系统和内部Dubbo(是一款高性能、轻量级的开源Java服务框架)微服务之间的报文处理系统,主要用于解析和转换外部系统发送的request请求,然后引用内部Dubbo微服务,并将内部Dubbo微服务的处理结果转换为外部系统需求的response响应。在网关系统中,控制app的连接对于系统的稳定运行是非常重要的。连接条件设置的太严格,将不能有效的发挥系统的性能为客户提供服务;连接条件设置的比较松,则在突发交易量比较大的时候,则将可能引起系统奔溃。
发明内容
本发明实施例提供一种网关系统中实时交易量控制方法,用以解决现有技术中连接条件设置的太严格,将不能有效的发挥系统的性能为客户提供服务;连接条件设置的比较松,则在突发交易量比较大的时候,则将可能引起系统奔溃的技术问题,该方法包括:
获取网关系统提供交易的极限能力,根据极限能力确定网关系统可提供的最大令牌数;
获取网关系统的历史交易数据,根据所述历史交易数据确定网关系统可提供的实时令牌提供数和手机app持有令牌的最长时间;
根据最大令牌数、实时令牌提供数和手机app持有令牌的最长时间控制网关系统中实时交易量。
本发明实施例还提供一种网关系统中实时交易量控制装置,用以解决现有技术中连接条件设置的太严格,将不能有效的发挥系统的性能为客户提供服务;连接条件设置的比较松,则在突发交易量比较大的时候,则将可能引起系统奔溃的技术问题,该装置包括:
参数设置模块,用于获取网关系统提供交易的极限能力,根据极限能力确定网关系统可提供的最大令牌数;获取网关系统的历史交易数据,根据所述历史交易数据确定网关系统可提供的实时令牌提供数和手机app持有令牌的最长时间;
监控模块,用于根据最大令牌数、实时令牌提供数和手机app持有令牌的最长时间控制网关系统中实时交易量。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述网关系统中实时交易量控制方法。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所述网关系统中实时交易量控制方法的步骤。
本发明实施例中,与现有技术中连接条件设置的太严格,将不能有效的发挥系统的性能为客户提供服务;连接条件设置的比较松,则在突发交易量比较大的时候,则将可能引起系统奔溃的技术方案相比,通过获取网关系统提供交易的极限能力,根据极限能力确定网关系统可提供的最大令牌数;获取网关系统的历史交易数据,根据所述历史交易数据确定网关系统可提供的实时令牌提供数和手机app持有令牌的最长时间;根据最大令牌数、实时令牌提供数和手机app持有令牌的最长时间控制网关系统中实时交易量,可以通过基于历史交易数据和压力测试,获取系统的相关参数。进而基于限流和熔断模型,控制网关资源的分配和释放。这样可以最大限制的利用网关的资源,同时不至于引起系统的奔溃。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110605429.3/2.html,转载请声明来源钻瓜专利网。