# cloud-action **Repository Path**: wip/cloud-action ## Basic Information - **Project Name**: cloud-action - **Description**: 微服务实战 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-05 - **Last Updated**: 2022-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 微服务实战 ## 项目预用技术栈 - spring-boot-starter-web web项目 - spring-boot-starter-actuator 服务监控 - spring-cloud-starter-netflix-eureka-server eureka服务端,作为注册中心 - spring-cloud-starter-netflix-eureka-client eureka客户端,作为服务发现 - spring-cloud-config-server 配置中心服务端 - spring-cloud-starter-config 配置中心客户端 - spring-boot-admin-starter-server 服务监控服务端 - spring-boot-admin-starter-client 服务监控客户端 - spring-cloud-starter-bus-amqp 消息总线 用于配置文件修改后通知所有服务重新获取配置 - spring-cloud-starter-circuitbreaker-resilience4j 服务熔断 hystrix的替代品 - spring-cloud-starter-loadbalancer 负载均衡器 ribbon的替代品 - spring-cloud-starter-gateway 智能网关 zuul的替代品 - spring-boot-starter-data-redis 缓存和分布式锁 - seata-spring-boot-starter 分布式事务解决方案 ## 项目预用服务架构 - register-server 注册中心 - config-server 配置中心 - monitor-server 监控中心,负责监控整个微服务的健康状态 - api 业务接口的公用模块,存放声明式接口,其他服务的接口声明在此 - manage-server 管理模块,负责维护其他模块的基础数据 - user-server 用户模块 - order-server 订单模块 - repository-server 库存模块 - pay-server 支付模块 ## 预实现需求 >用户下订单,减库存,同时发起支付请求,10分钟内未支付,自动取消订单 ## [CSDN博客地址](https://blog.csdn.net/weixin_42759726/article/details/123938450) ## 未完待续 to be continue ...