联通号卡管理系统是一个基于LAMP架构的高流量、高效率的订单管理系统。该系统主要用于联通号卡订单的管理,以及与局方或第三方系统的号码库对接。系统每日处理的访问流量可达十万级,日均订单处理量则在千级左右。
主要功能:系统的主要功能包括定时拉取号码、投放号码至抖音和微信小程序的落地页、按照自定义的正则规则挑选优质号码、以及处理用户订单。系统还提供实时和缓存功能,以保证接口响应速度在300毫秒以内。
技术栈:系统的开发涉及到了一系列技术,包括但不限于Jackson、RabbitMQ、Redis 5、MySQL 5.7.9/8.0.19、xxl-job、Vue2/Vue3、Element-UI/Ant-Design-Vue、Mybatis-plus、Nacos、OpenFeign、Ribbon、Sentinel、Maven、Seata以及各种文件服务器。
监控和防御:系统使用spring-boot-admin进行监控,SkyWalking进行链路调用跟踪,Sentinel作为分布式系统的流量防卫兵。
部署:系统在CentOS服务器上部署,使用Nginx、Jenkins、Docker和K