[发明专利]一种业务异常处理方法及交易系统在审
申请号: | 201510925226.7 | 申请日: | 2015-12-14 |
公开(公告)号: | CN105447742A | 公开(公告)日: | 2016-03-30 |
发明(设计)人: | 魏立勃;唐鑫 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 异常 处理 方法 交易系统 | ||
1.一种业务异常处理方法,其特征在于,应用于交易系统,所述交易系统具有多个并行的功能集;所述方法包括:
接收业务请求系统发送的业务异常处理请求;其中,引发业务异常处理请求的失败交易由所述交易系统中的第一功能集处理;
从所述多个并行的功能集中间确定第二功能集,所述第二功能集与所述第一功能集不同;
将所述业务异常处理请求分配至所述第二功能集处理,以得到所述业务异常处理请求的响应结果。
2.根据权利要求1所述的业务异常处理方法,其特征在于,所述从所述多个并行的功能集中确定第二功能集包括:
确定所述多个并行的功能集中非所述第一功能集,且可靠处理能力最高的功能集;
将确定的功能集作为第二功能集。
3.根据权利要求2所述的业务异常处理方法,其特征在于,所述确定所述多个并行的功能集中非所述第一功能集,且可靠处理能力最高的功能集包括:
采集各功能集的设计吞吐量,一致性水平及当前负载状况;
根据各功能集的设计吞吐量,一致性水平及当前负载状况,计算各功能集对应的分值,以各功能集对应的分值表示各功能集的可靠处理能力;
从所计算的各功能集对应的分值中选取非第一功能集,且分值最高的功能集作为第二功能集。
4.根据权利要求3所述的业务异常处理方法,其特征在于,所述从所计算的各功能集对应的分值中选取非第一功能集,且分值最高的功能集作为第二功能集包括:
从所维护的逻辑列表中查找除第一功能集外,当前分值最高的功能集,将该功能集确定为第二功能集;其中,所述逻辑列表记录有各功能集的编号,及各编号对应的功能集分值。
5.根据权利要求1-4任一项所述的业务异常处理方法,其特征在于,所述方法还包括:
汇总所述多个并行的功能集的处理结果;
将汇总的处理结果反馈给业务请求系统。
6.一种交易系统,其特征在于,所述交易系统具有多个并行的功能集,所述交易系统包括:
接收模块,用于接收业务请求系统发送的业务异常处理请求;其中,引发业务异常处理请求的失败交易由所述交易系统中的第一功能集处理;
功能集确定模块,同一从所述多个并行的功能集中确定第二功能集,所述第二功能集与所述第一功能集不同;
分配模块,用于将所述业务异常处理请求分配至所述第二功能集处理,以得到所述业务异常处理请求的响应结果。
7.根据权利要求6所述的交易系统,其特征在于,所述功能集确定模块包括:
可靠处理能力确定单元,用于确定所述多个并行的功能集中非所述第一功能集,且可靠处理能力最高的功能集,将确定的功能集作为第二功能集。
8.根据权利要求7所述的交易系统,其特征在于,所述可靠处理能力确定单元包括:
采集单元,用于采集各功能集的设计吞吐量,一致性水平及当前负载状况;
计分单元,用于根据各功能集的设计吞吐量,一致性水平,当前负载状况,计算各功能集对应的分值,以各功能集对应的分值表示各功能集的可靠处理能力;
分值选取单元,用于从所计算的各功能集对应的分值中选取非第一功能集,且分值最高的功能集作为第二功能集。
9.根据权利要求8所述的交易系统,其特征在于,所述分值选取单元包括:
列表查询子单元,用于从所维护的逻辑列表中查找除第一功能集外,当前分值最高的功能集,将该功能集确定为第二功能集;其中,所述逻辑列表记录有各功能集的编号,及各编号对应的功能集分值。
10.根据权利要求6-9任一项所述的交易系统,其特征在于,所述交易系统还包括:
汇总模块,用于汇总所述多个并行的功能集的处理结果;
输出反馈模块,用于将汇总的处理结果反馈给业务请求系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510925226.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种棉花子叶期抗冷鉴定方法
- 下一篇:网购中开具发票的方法及系统