全渠道支付

金融 · 第三方支付 案例ID: 208734
联系该工程师
微信扫码,建群沟通
作者: 欢乐马 - 12年经验- 同程集团

案例介绍

项目名称 全渠道云迁移
项目时间 2018/05-2019/0
项目描述 全渠道云迁移项目是指全渠道系统架构演进的项目,包含注册发现改造,灾备多活建设,灰度发布改造,upredis改造等多个子项目。其中注册发现是主要由注册中心,agent,proxy,java应用节点发现四部分组成。其中注册中心主要负责维护节点信息(由zookpeeper完成注册中心的过程),agent进程来进行注册功能,proxy负责完成发现过程。一个完整的注册发现流程有agent进程来发起,当agent进程启动后,首先从配置中心获取当前进程对应的节点信息,然后连接注册中心,将这些信息注册在注册中心上。当proxy进程启动后,会连接注册中心读取当前注册中心上的节点信息,并将这些信息缓存至本地,然后在指定的间隔时间内重新获取节点信息。当java应用启动后,会连接注册中心获取节点信息换存至本地,然后等待注册中心的watch信息,当接收到注册中心的通知后刷新本地缓存节点。异地灾备多活系统是银联科技全渠道项目建立的容灾系统,目前采用异地双活的方案。主要由前置多活,卡服务多活,数据分发,数据库冷备等部分组成,当交易发起经前置时,由前置系统判断当前交易可发往的中心的网关,完成交易。Redis改造是指全渠道各应用对redis操作由原来的通过CacheSvr变更为应用直连UPRedisProxys的改造项目。改造完成后各应用操作redis时将根据相关的type进行分组分流保证数据的分布式存储,同时每个组内又分为两个分片,根据相关的开关进行改造前后的兼容,每个分片内有有主备两个redis用来维持系统的高可用及数据完整,通过云迁移改造相关的操作将更加透明高效。
责任描述 1.根据开发方案编写测试用例,参加测试用例评审。
2.构造测试数据,根据接口规范及开发方案组装报文,创建测试脚本,执行测试,提交缺陷,跟进问题。
3.进行版本安装,与外系统同时进行联调。
4.维护自动化测试用例,完成回归测试。

相似案例推荐

  • 金融管理平台

    金融管理平台

    由于客户业务的特殊,由此建设了金融管理平台,此平台与多家银行

  • 运维拓扑图

    运维拓扑图

    1. 精通各种运维架构,熟悉各种程序的搭建以及后期维护。

  • 好享花收银台

    好享花收银台

    聚合"信用+普惠"金融产品,为各行业数十

  • 支付服务拆分 翼鸥教育)

    支付服务拆分 翼鸥教育)

    拆分前支付的功能与业务逻辑耦合较大,且出了问题不方便排查。统

  • 平安保理

    平安保理

    企业将现在或未来的基于债权人与债务人订立的销售合同所产生的应

  • 平安保理

    平安保理

    企业将现在或未来的基于债权人与债务人订立的销售合同所产生的应

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×