广西ETC发行系统

我要开发同款
猪鼻子插大葱2023年04月20日
133阅读
所属分类安全、政府

作品详情

广西ETC发行系统

项目描述

        为解决旧系统发行效率低下,销售与发行分离等问题,广西发行方提出搭建新的发行等相关系统。建设目标:统一ETC业务系统底层架构;简化操作步骤,提升发行效率;实现 ETC发行及售后业务全面线上化

职责描述

        负责OBU标签的新发及售后、销售订单的发票业务、CPU卡注销退费流程审批、日志输出到统一门户、Docker镜像构建

技术选型

采用Spring Cloud生态作为底层架构
使用MyBatis Plus框架、减少简单增删改查接口的开发
使用Oracle进行数据存储,Redis作为缓存、以及并发锁方案
使用Kafka进行日志传输、通过ELK进行日志的搜集、展示
使用Docker、Jenkins、K8s打包部署

工作成果

1、旧系统发行一套设备需要20分钟左右时间,新系统仅需5分钟即可,极大提升了效率。
2、所有日志统一接入es,通过kibana搜索,便于线上问题排查与维护
3、Redis作为并发锁,有效防止了操作员和用户连续点击问题
4、利用jenkins、Dockerfile、k8s自动构建、发布服务,便于版本发布与回退
5、新工具应用(MyBatis Plus、ShowDoc、MapStruct)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论