/study-cloud1

《Spring Cloud 与 Docker 微服务架构实战》学习项目源码,作者博客地址:http://itmuch.com

Primary LanguageJava

简介

《SpringCloud与Docker微服务架构实战》学习项目源码。作者博客地址:http://itmuch.com/

目录

2017-2017071701:01-ch03-start

第三章《开始使用SpringCloud实战微服务》学习源码

编写服务提供者、编写服务消费者、为项目整合Spring Boot Actuator

2017-2017071801:02-ch04-eureka

第四章《微服务注册与发现》学习源码

编写Eureka Server、将微服务注册到Eureka Server上、Eureka Server的高可用、 为Eureka Server添加用户认证、Eureka的元数据

2017-2017120401:03-ch05-ribbon

第五章《使用Ribbon实现客户端侧负载均衡》学习源码

为服务消费者整合Ribbon、使用Java代码自定义Ribbon配置、 使用属性自定义Ribbon配置、脱离Rureka使用Ribbon

2017-2017120501:04-ch06-feign

第六章《使用Feign实现声明式REST调用》学习源码

为服务消费者整合Feign、自定义Feign配置、手动创建Feign、Feign的日志

2017-2017120701:05-ch07-hystrix

第七章《使用Hystrix实现微服务的容错处理》学习源码

为Feign添加回退、通过Fallback Factory检查回退原因、hystrix监控、 使用hystrix dashboard可视化监控数据、使用Turbine监控多个微服务、使用消息中间件收集数据

2017-2017121101:06-ch08-zuul

第八章《使用Zuul构建微服务网关》学习源码

编写Zuul微服务网关、使用Zuul上传文件、编写Zuul过滤器、为Zuul添加回退、 使用Sidecar整合非JVM微服务、使用Zuul聚合微服务

2017-2017121401:07-ch09-config

第九章《使用Spring Cloud Config统一管理微服务配置》学习源码

编写Config Server、编写Config Client、配置内容对称加密、使用/refresh端点手动刷新配置、 实现自动刷新、Spring Cloud Config的用户认证

2017-2017121801:08-ch10-trace

第十章《使用Spring Cloud Sleuth实现微服务跟踪》学习源码

整合Spring Cloud Sleuth、Spring Cloud Sleuth与ELK配合使用、 Spring Cloud Sleuth与Zipkin配合使用、