├── .gitignore ├── 1 微服务简介 └── 1 微服务简介.md ├── 2 Spring Cloud ├── 2 Spring Cloud.md ├── 2.1 服务发现.md ├── 2.1.1 Eureka.md ├── 2.1.2 Eureka的高可用.md ├── 2.1.3 Consul.md ├── 2.1.4 Consul安装与使用.md ├── 2.1.5 Consul常用命令.md ├── 2.1.6 Consul高可用.md ├── 2.2 服务提供者.md ├── 2.3 服务消费者.md ├── 2.3.1 Ribbon.md ├── 2.3.2 Feign.md ├── 2.4 熔断器.md ├── 2.4.1 Hystrix.md ├── 2.4.2 Hystrix Dashboard.md ├── 2.4.3 Turbine.md ├── 2.5 配置中心.md ├── 2.6 API Gateway.md └── images │ ├── consul-1.png │ ├── consul-2.png │ ├── consul-3.png │ ├── eureka-2.png │ ├── eureka-no-instances.png │ ├── eureka-with-2-providers.png │ ├── eureka-with-provider.png │ ├── gateway.png │ ├── hystrix-1.png │ ├── hystrix-2.png │ ├── hystrix-dashboard-1.png │ ├── hystrix-dashboard-2.png │ ├── hystrix-dashboard-3.png │ ├── turbine-01.png │ └── turbine-02.png ├── 3 使用Docker构建微服务 ├── 3 使用Docker构建微服务.md ├── 3.1 Docker介绍.md ├── 3.2 Docker的安装.md ├── 3.3 Docker的常用命令.md ├── 3.4 Dockerfile常用指令.md ├── 3.5 Docker私有仓库的搭建与使用.md ├── 3.6 使用Dockerfile构建Docker镜像.md ├── 3.7 使用Maven插件构建Docker镜像.md ├── 3.8 Docker Compose.md ├── 3.8.1 Docker Compose的安装.md ├── 3.8.2 Docker Compose入门示例.md ├── 3.8.3 docker-compose.yml常用命令.md ├── 3.8.4 docker-compose常用命令.md ├── 3.8.5 使用Docker Compose部署项目.md └── images │ ├── docker-3.png │ ├── docker-nginx-1.png │ ├── kitematic-1.png │ └── kitematic-2.png ├── G 工具软件 └── curl-7.33.0-win64-nossl.zip ├── README.md ├── SUMMARY.md ├── book.json ├── images ├── amz-购书链接.jpg ├── donate-alipay.png ├── donate-wx.png ├── donate.png ├── jd-购书链接.png ├── 个人公众号.jpg └── 社区公众号.jpg └── 遇到的坑 备忘,届时整理到文档里.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/.gitignore -------------------------------------------------------------------------------- /1 微服务简介/1 微服务简介.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/1 微服务简介/1 微服务简介.md -------------------------------------------------------------------------------- /2 Spring Cloud/2 Spring Cloud.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2 Spring Cloud.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1 服务发现.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1 服务发现.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1.1 Eureka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1.1 Eureka.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1.2 Eureka的高可用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1.2 Eureka的高可用.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1.3 Consul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1.3 Consul.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1.4 Consul安装与使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1.4 Consul安装与使用.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1.5 Consul常用命令.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1.5 Consul常用命令.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.1.6 Consul高可用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.1.6 Consul高可用.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.2 服务提供者.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.2 服务提供者.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.3 服务消费者.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.3 服务消费者.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.3.1 Ribbon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.3.1 Ribbon.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.3.2 Feign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.3.2 Feign.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.4 熔断器.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.4 熔断器.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.4.1 Hystrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.4.1 Hystrix.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.4.2 Hystrix Dashboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.4.2 Hystrix Dashboard.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.4.3 Turbine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.4.3 Turbine.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.5 配置中心.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.5 配置中心.md -------------------------------------------------------------------------------- /2 Spring Cloud/2.6 API Gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/2.6 API Gateway.md -------------------------------------------------------------------------------- /2 Spring Cloud/images/consul-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/consul-1.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/consul-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/consul-2.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/consul-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/consul-3.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/eureka-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/eureka-2.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/eureka-no-instances.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/eureka-no-instances.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/eureka-with-2-providers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/eureka-with-2-providers.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/eureka-with-provider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/eureka-with-provider.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/gateway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/gateway.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/hystrix-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/hystrix-1.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/hystrix-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/hystrix-2.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/hystrix-dashboard-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/hystrix-dashboard-1.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/hystrix-dashboard-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/hystrix-dashboard-2.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/hystrix-dashboard-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/hystrix-dashboard-3.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/turbine-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/turbine-01.png -------------------------------------------------------------------------------- /2 Spring Cloud/images/turbine-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/2 Spring Cloud/images/turbine-02.png -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3 使用Docker构建微服务.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3 使用Docker构建微服务.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.1 Docker介绍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.1 Docker介绍.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.2 Docker的安装.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.2 Docker的安装.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.3 Docker的常用命令.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.3 Docker的常用命令.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.4 Dockerfile常用指令.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.4 Dockerfile常用指令.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.5 Docker私有仓库的搭建与使用.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.5 Docker私有仓库的搭建与使用.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.6 使用Dockerfile构建Docker镜像.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.6 使用Dockerfile构建Docker镜像.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.7 使用Maven插件构建Docker镜像.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.7 使用Maven插件构建Docker镜像.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.8 Docker Compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.8 Docker Compose.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.8.1 Docker Compose的安装.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.8.1 Docker Compose的安装.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.8.2 Docker Compose入门示例.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.8.2 Docker Compose入门示例.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.8.3 docker-compose.yml常用命令.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.8.3 docker-compose.yml常用命令.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.8.4 docker-compose常用命令.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.8.4 docker-compose常用命令.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/3.8.5 使用Docker Compose部署项目.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/3.8.5 使用Docker Compose部署项目.md -------------------------------------------------------------------------------- /3 使用Docker构建微服务/images/docker-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/images/docker-3.png -------------------------------------------------------------------------------- /3 使用Docker构建微服务/images/docker-nginx-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/images/docker-nginx-1.png -------------------------------------------------------------------------------- /3 使用Docker构建微服务/images/kitematic-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/images/kitematic-1.png -------------------------------------------------------------------------------- /3 使用Docker构建微服务/images/kitematic-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/3 使用Docker构建微服务/images/kitematic-2.png -------------------------------------------------------------------------------- /G 工具软件/curl-7.33.0-win64-nossl.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/G 工具软件/curl-7.33.0-win64-nossl.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/book.json -------------------------------------------------------------------------------- /images/amz-购书链接.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/amz-购书链接.jpg -------------------------------------------------------------------------------- /images/donate-alipay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/donate-alipay.png -------------------------------------------------------------------------------- /images/donate-wx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/donate-wx.png -------------------------------------------------------------------------------- /images/donate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/donate.png -------------------------------------------------------------------------------- /images/jd-购书链接.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/jd-购书链接.png -------------------------------------------------------------------------------- /images/个人公众号.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/个人公众号.jpg -------------------------------------------------------------------------------- /images/社区公众号.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/images/社区公众号.jpg -------------------------------------------------------------------------------- /遇到的坑 备忘,届时整理到文档里.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eacdy/spring-cloud-book/HEAD/遇到的坑 备忘,届时整理到文档里.txt --------------------------------------------------------------------------------