代码拉取完成,页面将自动刷新
同步操作将从 大目/spring-cloud-book 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本文主要是对Spring Cloud学习的一些总结,探讨的话题包括:
探讨的话题 | 话题包含内容 | 讲解状态 |
---|---|---|
什么是微服务 | 微服务介绍、项目准备 | 已完成 |
注册中心 | Eureka | 已完成 |
服务提供者 | Spring MVC、Spring Data JPA等 | 已完成 |
服务消费者 | 客户端负载均衡Ribbon、简化的Http客户端Feign | 已完成 |
熔断器 | Hystrix、Hystrix监控界面Hystrix Dashboard、Hystrix集群监控工具Turbine | 已完成 |
配置中心 | Spring Cloud Config Server | 已完成 |
API Gateway | Zuul | 已完成 |
Docker | Docker的入门及使用 | 未完成 |
目前截止到API Gateway已经完成。至此,基于Spring Cloud构建微服务的必要组件已经讲解完成。
迭代计划
- 讲解Docker的使用,以及如何使用Docker部署Spring Cloud应用。
- 汇总成一个开箱可用的脚手架框架
- 总结一个Spring Cloud开发的最佳实践
虽然直接在Git@OSC上也可以阅读,但是建议使用gitbook,以获得良好的阅读体验。
Windows下:
对于Windows系统下载nodejs:前往https://nodejs.org/en/ ,下载对应版本,然后双击下一步安装。
Linux下:
可以使用nvm等工具安装,也可以编译安装。非常简单。相信玩Linux的不需要我讲。
安装:
npm install -g gitbook-cli
验证:
gitbook -V
启动:
// 首先将代码pull到本地
cd $spring-cloud-book # 目录切换到spring-cloud-book目录
gitbook serve
阅读:
方法一、将代码pull到本地后,使用Typora等Markdown工具阅读。
方法二、直接访问Gitbook官网:https://eacdy.gitbooks.io/spring-cloud-book/content/
http://git.oschina.net/itmuch/spring-cloud-study
欢迎探讨、star、fork、pull request、喷。哈哈。 微服务架构交流QQ群:157525002,欢迎加入。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。