统一支付平台为我行重要的支付平台,前端接入多个渠道,后端对接多个通道,为完善系统性能,避免后端局部系统故障影响统一支付平台整体交易,现提出服务拆分、降级、限流、故障检测与自动处理等需求
1、对应用模块(afa)服务进行拆分,根据借记卡和信用卡交易将当前的工作组拆分为两个独立工作组,分别受理信用卡交易和借记卡交易。两个独立工作组再根据机构继续细分,分为支付宝、财付通、京东和其他机构。
2、新增限流功能,当流量激增,达到系统极限时,可在前端(afe)进行限流,让流量逐步进入应用服务器(afa)。同时可根据不同机构进行限流。
3、新增故障自诊断与自动应急处理功能。
4、新增批次任务界面管理功能,当前批次任务较多,部分任务之间存在关联,运维管理繁琐,需要有一个界面集中管理批次进度。
新增概要日志,用于从日志层面监控系统运行状况。
根据借记卡和信用卡交易将当前的工作组拆分,最终实现用以下业务处理逻辑完全独立,例如卡交换故障影响信用卡交易,但是借记卡交易可正常开展,网关故障,影响借记卡交易,但是信用卡交易可正常开展:
支付宝借记卡交易、支付宝信用卡交易;
财付通借记卡交易、财付通信用卡交易;
京东借记卡交易、京东信用卡交易;
其他机构借记卡交易、其他机构信用卡交易