聚合支付为商户提供统一的支付出入口,满足丰富的交易场景,核 心业务为计费系统,主要模块有:用户体系、计费方案、账单服务、计价 服务、支付服务、报表,基于微服务分布式架构SpringBoot、SpringDa taJPA、SpringCloud(服务注册发现配置中心:Consul;网关:Gateway; 服务调用:OpenFeign;服务熔断降级限流:Sentinel;分布式事务:Seata ;集群管理:K8S),使用RabbitMQ提高系统处理并发能力以及应用解耦 ,用户计费方案信息存放在Redis缓存中避免频繁查库,搭建Consul配置 中心管理界面对所有应用配置文件加解密,由运维分配Token权限提高 系统安全性,项目主要使用工具:IDEA、Maven、Git、Jmeter等。