项目描述:
1.
本系统是停天下管理系统(前系统)的继任。为提高实际用户体验,并发量公司决定在维护前系统的同时,进行新系
统的开发。
2.
系统以Eurka作为服务的注册中心,使用rest+ribbon作为服务的消费以及自定义负载均衡,zuul作为服务器网关,Hy
strix作为断路器,redis缓存方案,mysql数据库。
3. 使用maven进行项目构建,使用nexus管理maven仓库,Spring Cloud Sleuth进行服务链追踪监控,Spring
Cloud Bus作为消息总线。
4.
本项目同样由三部分组成,停车场端(具体的停车业务),工控机网关(维持与停车场的链接),服务器端(用户业务+数据
中心)。
5. 工控机网关 由netty +
心跳包的形式维持长连接,使用数据签名的方式进行数据校验,所有传输的对象使用fstserializer进行序列化和反序列化,
并使用mq进行透传。
6. 服务器端 接收用户请求由网关下发至停车场端,接收停车场业务数据提供管理业务。
7.
基于DDD设计主要分为核心域(进出场、结算),运营域(客服、岗亭、收费中心),支撑域(用户、商户、包月、
信息管理),通用域(权限,消息)。
我的职责:
配合主管确立系统架构,完成技术选型并搭建主体微服务架构