[发明专利]一种基于tuxedo中间件的智能分流方法有效
申请号: | 202110716247.3 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113379548B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 崔楚明;李耀;彭磊 | 申请(专利权)人: | 武汉众邦银行股份有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F9/46;G06F9/54;G06F16/2455 |
代理公司: | 成都正煜知识产权代理事务所(普通合伙) 51312 | 代理人: | 徐金琼 |
地址: | 432200 湖北省武汉市黄陂区盘龙城经济开发区汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 tuxedo 中间件 智能 分流 方法 | ||
1.一种基于tuxedo中间件的智能分流的方法,其特征在于,包括如下步骤:
步骤1:基于tuxedo中间件,银行卡业务平台收到交易请求后,通过交易场景码相关信息,从银行卡业务平台的交易码表plttrscode中加载相关交易配置信息,其中,银行卡业务平台包含借记卡系统、贷记卡系统、监控统计信息区tolmsgmap、监控统计守护进程StatMonPro、交易分发平台和缓存map,借记卡系统和贷记卡系统包括收到的交易,交易场景码相关信息包括交易的报文头中的交易事务标识channel_id、交易码tran_code字段和交易标识tran_flag;
步骤2:基于交易码tran_code字段连接监控统计信息区tolmsgmap,根据监控统计信息区tolmsgmap中的统计信息中的交易平均响应时间valtime、交易事务标识channel_id和交易标识tran_flag确定交易分发平台是走高频、快速或慢速交易平台区,其中,高频为当日同一交易交易成功的平均耗时时间排名前十名的,快速为交易成功响应平均时间valtime在1s内的,慢速为交易响应平均时间valtime大于1s的,交易分发平台基于tuxedo中间件实现交易的过滤和分发,统计信息包括交易成功完成后,银行卡业务平台加载到缓存map中的信息,缓存map中key值为交易码tran_code,key对应的value值包括每笔交易的总交易数量toltimes和交易响应时间valtime,当同一交易码tran_code的总交易数量to ltimes达到50时,则统计算出交易码tran_code对应的平均响应时间valtime,其中,高频交易平台区包括有事务高频交易平台区和无事务高频交易平台区,快速交易平台区包括有事务快速交易平台区和无事务快速交易平台区,慢速交易平台区包括有事务慢速交易平台区和无事务慢速交易平台区,有事务高频交易平台区、无事务高频交易平台区、有事务快速交易平台区、无事务快速交易平台区、有事务慢速交易平台区和无事务慢速交易平台区自定义有应用平台组group,应用平台组group包括优先级顺序由大到小的应用平台pltapp,应用平台pltapp1和应用平台pltapp2;
步骤3:基于监控统计守护进程StatMonPro,获取高频、快速和慢速每个交易平台区中应用平台pltapp的应用状态,应用状态为正常状态,根据流控规则,对交易做出对应处理,否则转到步骤4;
步骤4:根据组内平台优先级规则,判断最终交易的接入应用平台。
2.根据权利要求1所述的一种基于tuxedo中间件的智能分流的方法,其特征在于:所述步骤1的具体步骤为:
步骤1.1:tuxedo中间件通讯接收到的数据存入数据缓冲区,存入后,将tuxedo中间件的智能分流进程IntelShutPro连接数据连接区data_view,银行卡业务平台收到交易请求后,从银行卡业务平台获取交易的报文交易信息msginfo,即报文,报文包括报文头,数据连接区data_view即指数据缓冲区;
步骤1.2:根据交易的报文头中约定的报文头格式,解析出交易的报文头中的渠道交易事务标识channel_id、交易码tran_code字段和交易标识tran_flag,交易事务标识channel_id为1表示有事务,为0表示无事务,交易标识tran_flag为1表示已定义走高频,为2表示已定义走快速,为空值表示未定义,走慢速;
步骤1.3:根据解析出来的渠道交易事务标识channel_id和交易码tran_code字段,查找银行卡业务平台的缓存map的交易码表plttrscode获取的交易配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉众邦银行股份有限公司,未经武汉众邦银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110716247.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:照明控制方法、系统及挖掘机
- 下一篇:一种基于FPGA的译码器