不停机上线服务_科技赋能:核心支持7x24小时出单服务建设

为了更好的支持公司业务发展,满足代理人随时出单的需求,信息管理中心历时4个多月,将核心给行销、E合众提供的出单相关接口服务进行统一分拆,有效的降低各系统的依赖,给出单平台提供稳定、可扩展的服务,做到核心停运,出单服务不停。

8bdf9b7702755ca510be6287e6dd0d73.png

1. 问题分析

核心发布导致出单服务暂停主要两方面原因:

一是,核心应用服务与接口服务公用一套程序,导致核心发布应用程序,就需要重启接口服务。

二是,存在部分业务逻辑在数据库程序包里面实现的现状,数据库程序包在发布编译时,包状态变更会有异常报错,所以需要暂停相关服务。

697cc861985fc2953da8eacf5f3064c9.png

近年来,信息管理中心一直致力于传统技术体系向互联网技术体系的升级转变,旨在打造金融高质量发展“新引擎”,积极推进建设自己的中台系统。为了打破出单瓶颈,满足代理人出单需求,针对出单服务核心做出了相应微服务化改造,本次核心进行了7×24小时出单服务的支持建设相关工作。

8c90ecc4ece9d300ae755f89a965fe90.png

2. 改造方案

出单接口微服务化:将核心给行销、E合众提供的出单相关接口,全部迁移至微服务架构,将出单接口服务与传统核心应用服务解耦。目前微服务的发布已经是不停机,通过容器平台自身的调度功能,基本可以做到无感知发布,实现核心出单相关接口不停机发布。本次涉及出单相关接口79个,包含各类数据查询、规则校验、订金收费、实时收费、问题件处理、保费计算等功能,全部进行了接口微服务化改造。

弱化数据库程序包:对出单流程涉及的数据库程序包评估整合,解决数据库程序包执行编译导致异常的问题:简单数据库程序包改为应用程序,复杂的数据库程序包提取成微服务单独使用的包进行调用,本次共涉及152个数据库程序包的修改。

6776d29b95c37a822fae8f6089801395.png 

3. 成果展望

核心支持7×24小时出单服务的建设项目在2020-10-10日上线,此后,核心在系统发布期间,代理人可在行销与E合众正常录单。我们的核心系统出单支持能力又迈上了一个新的台阶,更加稳定、可靠、高效了。此项目上线也为后续各出单平台自身实现7×24小时出单打下了坚实的基础,迈出了关键的一步。

912b901119b25dde51ed49ed887bfa07.png

微服务化后还能支持功能实时回滚:正式上线的时候难免会发生问题,这个时候就可以进行实时回滚,自动回滚到发布前的版本,提升问题解决时效。

出单微服务是核心业务系统“微服务”建设重要的一环,通过不断的尝试和优化,以期提供更稳定及高并发的系统支撑、更好的用户体验、更高的投保时效。

后续信息管理中心也将继续以科技赋能为指引,深挖系统使用中的难点与痛点,节能增效,做好合众系统的生态圈建设,“主动服务、主动思考、主动推动”,助力业务大发展。

6f22b27fdebe2a9e95fffd12ec2c3cb1.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值