点击空白处退出提示
作品详情
1.项目使用分布式架构,采用主流分布式SpringCloud,核心功能使用Cloud标准几大组件,网关
Zull,注册中心Eureka,feign实现服务之间通信 配置config, 同时使用消息中线BUS更新各个服务配置文件。服务熔断
限流Hystrix。消息中间使用rabbit mq作异步通信
B.分布式基础设施解决方案
1.项目任务调用通过后台管理系统Quartz调度(单体非集群)
2.使用ELK +filebeat收集日志实现日志统一管理。
3.使用TX-LCN框架通过强一致性解决分布式事务
4.使用redis作分布式锁,解决分布式系统中并发的问题
C.项目运营与部署环境
1.统一采用Jenkins项目发布,管理后台采取jar包方式
2.API使用Swagger,文档使用ShowDoc,GitLab代码管理。
3.项目使用阿里云数据库,阿里云文件服务器。
4.构建Maven私服管理微服务实体依赖关系。(独立服务)
熟悉了酒店行业的业务,架构基础设计能力得到提升
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论