打造成 spring boot / cloud / data 项目模板
- 服务注册与发现(基于Eureka) : part1_service-register-discovery
- 客户端负载均衡(基于Ribbon) : part2_client-load-balance
- 声明式REST调用(基于Feign) : part3_feign
- 容错处理(基于Hystrix) : part4_hystrix
- 熔断监控Hystrix Dashboard和Turbine
- API网关(基于Zuul) : part5_zuul
- 统一配置管理(基于Spring Cloud Config) : part6_config
- 微服务跟踪(基于Spring Cloud Sleuth) : part7_sleuth
- Spring Cloud on Docker与Docker Compose编排微服务 : Java微服务之Spring Boot on Docker(Docker Compose编排Spring Cloud微服务)
- 构建打卡小工具产品
- 构建亲人圈定位产品
- 构建共享服务+物联网产品
- 通用服务 - 用户登陆、授权
- 通用服务 - 定位,历史轨迹
- 通用服务 - 定单管理
- 通用服务 - 支付管理
- 1 下载代码
- 2 安装 maven 依赖
- 3 依次启动
- 1 eureka-server
可修改配置文件,启动多节点 - 2 user-service
可修改配置文件,启动多节点 - 3 app-server
- 1 eureka-server
- 4 测试
- Eureka-server: http://localhost:8001/
- User-service:
- api-service: http://localhost:9000/