[发明专利]流量控制方法和系统在审
申请号: | 201510890071.8 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105282042A | 公开(公告)日: | 2016-01-27 |
发明(设计)人: | 杨西锋;延皓;杜旭;信怀义;范宏伟;王雨 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 控制 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种流量控制方法和系统。
背景技术
银行的代理业务,需要外联第三方的系统,为了便于运维管理,第三方外联系统的接入一般采取了总-分-第三方模式,即:总行集中系统-分行前置系统-外联第三方系统。而这种三级接入模式,物理部署上也是以异地跨城居多。具体的,银行信息系统外联第三方的系统,交易路径涉及到多个节点,交易路径上任何一个节点都需要做到高可用和服务配置优化,否则任何一个节点出现拥堵、故障或者配比不合理,都会影响到代理业务的正常运行,使交易失败率增大,造成银行信息系统的可靠性降低。
而目前银行的代理业务越来越多,外联第三方系统的数量也与日俱增,使得交易路径上容易出现拥堵,从而导致交易失败率增大,银行信息系统的可靠性降低。
发明内容
有鉴于此,本发明提供了一种流量控制方法和系统,能够对交易路径上的各节点都进行动态监控和服务配置优化,避免出现拥堵和配置不合理,从而能够有效减少交易失败率,提升银行信息系统的可靠性。
为实现上述目的,本发明提供如下技术方案:
一种流量控制方法,包括:
第三方系统执行第一技术方案,分行系统执行第二技术方案,总行系统执行第三技术方案;
所述第一技术方案包括:每隔第一预设时间统计每一种交易的最近第一预设数目笔交易,确定第一失败交易数目,将所述第一失败交易数目除以所述第一预设数目,得到第一交易失败率,将所述第一交易失败率大于0且小于1的交易所对应的并发服务数降低所述第一交易失败率,为所述第一交易失败率为0的交易增加并发服务数;
所述第二技术方案包括:每隔第二预设时间统计每一个第三方系统的最近第二预设数目笔交易,确定第二失败交易数目,将所述第二失败交易数目除以所述第二预设数目,得到第二交易失败率,将所述第二交易失败率大于0且小于1的第三方系统所对应的并发服务数降低所述第二交易失败率,为所述第二交易失败率为0的第三方系统增加并发服务数;
所述第三技术方案包括:每隔第三预设时间统计每一个分行系统的最近第三预设数目笔交易,确定第三失败交易数目,将所述第三失败交易数目除以所述第三预设数目,得到第三交易失败率,将所述第三交易失败率大于0且小于1的分行所对应的并发服务数降低所述第三交易失败率,为所述第三交易失败率为0的分行增加并发服务数。
优选的,所述第一技术方案还包括:
将所述第一交易失败率为1的交易所对应的并发服务数降至1。
优选的,所述第二技术方案还包括:
将所述第二交易失败率为1的第三方系统所对应的并发服务数降至1。
优选的,所述第三技术方案还包括:
将所述第三交易失败率为1的分行系统所对应的并发服务数降至1。
优选的,所述第三方系统执行第一技术方案,分行系统执行第二技术方案,总行系统执行第三技术方案之前,还包括:
每个第三方系统将所需并发服务数发送至分行系统,分行系统为所述第三方系统分配与所述第三方系统需求相匹配的并发服务数;
每个分行系统将所需并发服务数发送至总行系统,总行系统为所述分行系统分配与所述分行系统需求相匹配的并发服务数。
优选的,每个所述第三方系统所需求的并发服务数为,所述第三方系统各交易所需并发服务数的和。
优选的,每个所述分行系统所需求的并发服务数为,与所述分行系统相连接的各第三方系统所需并发服务数的和。
优选的,所述分行系统的处理能力大于所有第三方系统处理能力的和,所述总行系统的处理能力大于所有分行系统处理能力的和。
一种流量控制系统,包括:
第三方系统、分行系统和总行系统;
所述第三方系统用于:每隔第一预设时间统计每一种交易的最近第一预设数目笔交易,确定第一失败交易数目,将所述第一失败交易数目除以所述第一预设数目,得到第一交易失败率,将所述第一交易失败率大于0且小于1的交易所对应的并发服务数降低所述第一交易失败率,为所述第一交易失败率为0的交易增加并发服务数;
所述分行系统用于:每隔第二预设时间统计每一个第三方系统的最近第二预设数目笔交易,确定第二失败交易数目,将所述第二失败交易数目除以所述第二预设数目,得到第二交易失败率,将所述第二交易失败率大于0且小于1的第三方系统所对应的并发服务数降低所述第二交易失败率,为所述第二交易失败率为0的第三方系统增加并发服务数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510890071.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复数域盲源分离方法
- 下一篇:用于网络交换机中的表老化的方法和装置