核心技术:
1)后台管理系统(EasyUI),主要实现酒店基础数据、房型、房价,订单等数据的管理,和统计管
理,以及系统配置管理等。
2)为实现前端能根据酒店名称、酒店地址以及酒店级别等条件快速筛选,系统还采用 elasticseatch
做为搜索引擎,利用 es 分词特性,将酒店基础数据写入到 es 中,实现快速筛选。
3)本系统采用目前主流的架构模式,微服务架构,也就是酒店房间房型、房态和用户等信息做为各
领域的模块单独部署,然后采用 nacos 做为注册中心,用 openfegin 做通讯中间组件,实现模块之
间的解耦,并使用 sentinel 做为服务熔断和降级策略,避免某个模块出现异常后,影响整个系统的正
常运行。
4)缓存,主要是用 Redis 实现,并且对 Redis 做了集群来保证 Redis 服务的高可用。
点击空白处退出提示
评论