Spring Cloud基础教程
Spring Cloud基础教程
被围观 90375 次
该教程内容不定时更新,如您对这些内容感兴趣,可以关注我的博客或微信公众号!
本教程示例代码:
- GitHub:https://github.com/dyc87112/SpringCloud-Learning
- 开源中国:http://git.oschina.net/didispace
- 我的小密圈(深度交流与问答):https://t.xiaomiquan.com/zfEiY3v
- 公益调试Eureka:http://eureka.didispace.com
如您觉得该项目对您有用,欢迎点击右上方的Star按钮,给予支持!!
《Spring Cloud构建微服务架构》系列入门教程
欢迎使用公益Eureka注册中心:http://eureka.didispace.com/
Dalston版本(连载中)
由于Brixton和Camden版本的教程已经停止更新,所以笔者计划在2017年上半年完成Dalston版本的教程编写(原计划完成Camden版本教程,但由于写了两篇Dalston版本就Release了,因此调整计划重新制作)。同时,在该版本的教程中,对于项目组织上会有一些变化,架构上也会增加一些内容,以帮助初学者构建起初步的Spring Cloud微服务架构体系。
- Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)
- Spring Cloud构建微服务架构:服务消费者(基础)
- Spring Cloud构建微服务架构:服务消费者(Ribbon)
- Spring Cloud构建微服务架构:服务消费者(Feign)
- Spring Cloud构建微服务架构:分布式配置中心
- Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)
- Spring Cloud构建微服务架构:服务容错保护(Hystrix依赖隔离)
- Spring Cloud构建微服务架构:服务容错保护(Hystrix断路器)
- Spring Cloud构建微服务架构:Hystrix监控面板
- Spring Cloud构建微服务架构:Hystrix监控数据聚合
- Spring Cloud构建微服务架构:服务网关(基础)
- Spring Cloud构建微服务架构:服务网关(路由配置)
- Spring Cloud构建微服务架构:服务网关(过滤器)
- [Spring Cloud构建微服务架构:消息总线]
- [Spring Cloud构建微服务架构:消息驱动的微服务]
- [Spring Cloud构建微服务架构:分布式服务跟踪]
- [Spring Cloud构建微服务架构:服务综合管理]
Camden版本(停止)
- Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)
- Spring Cloud构建微服务架构:服务消费者(Ribbon、Feign)
Brixton版本(完结)
最早连载的Spring Cloud基础教程,该系列文章主要基于Spring Cloud的Brixton版本制作。由于编写中途开始写《Spring Cloud微服务实战》一书,所以暂停了更新。鉴于Spring Cloud的版本更新速度原因,所以该系列不再继续更新下去。但是读者依然可以将这些内容作为基本的入门教程,来对Spring Cloud有一个最初的认识。
- Spring Cloud构建微服务架构(一)服务注册与发现
- Spring Cloud构建微服务架构(二)服务消费者
- Spring Cloud构建微服务架构(三)断路器
- Spring Cloud构建微服务架构(四)分布式配置中心
- Spring Cloud构建微服务架构(四)分布式配置中心(续)
- Spring Cloud构建微服务架构(五)服务网关
- Spring Cloud构建微服务架构(六)高可用服务注册中心
- Spring Cloud构建微服务架构(七)消息总线(Rabbit)
- Spring Cloud构建微服务架构(七)消息总线(Kafka)
《Spring Cloud源码分析》系列进阶教程(连载中)
- Spring Cloud源码分析(一)Eureka
- Spring Cloud源码分析(二)Ribbon
- [Spring Cloud源码分析(三)Feign]
- Spring Cloud源码分析(四)Zuul:核心过滤器
- [Spring Cloud源码分析(五)Config]
- [Spring Cloud源码分析(六)Bus]
- [Spring Cloud源码分析(七)Stream]
- [Spring Cloud源码分析(八)Sleuth]
《Spring Cloud实战小贴士》系列实战教程(连载中)
- Spring Cloud实战小贴士:版本依赖关系
- Spring Cloud实战小贴士:随机端口
- Spring Cloud实战小贴士:健康检查
- Spring Cloud实战小贴士:Zuul处理Cookie和重定向
- Spring Cloud实战小贴士:Zuul统一异常处理(一)
- Spring Cloud实战小贴士:Zuul统一异常处理(二)
- Spring Cloud实战小贴士:Zuul统一异常处理(三)【Dalston版】
- Spring Cloud实战小贴士:Turbine如何聚合设置了context-path的Hystrix数据
- Spring Cloud实战小贴士:Feign的继承特性(伪RPC模式)
- Spring Cloud实战小贴士:Ribbon的饥饿加载(eager-load)模式
- Spring Cloud实战小贴士:Zuul的饥饿加载(eager-load)使用
- 未完待续
其他文章(连载中)
- 使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程
- 为Spring Cloud Ribbon配置请求重试(Camden.SR2+)
- Consul注销实例时候的问题
- 使用Spring Boot Actuator、Jolokia和Grafana实现准实时监控
- Netflix Zuul与Nginx的性能对比
- 基于Consul的分布式锁实现
- 基于Consul的分布式信号量实现
该教程内容不定时更新,如您对这些内容感兴趣,可以关注我的博客或微信公众号!
转载于:https://www.cnblogs.com/chenzhanxun/p/7681665.html
Spring Cloud基础教程相关推荐
- Spring Cloud Alibba教程:Sentinel的使用
点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 什么是Sentinel Sentinel,中文翻译为哨兵,是为微服务提供流量控制.熔断降级的功能 ...
- springcloud gateway ribbon使用_Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批!...
这篇文章继续来推荐 Spring Cloud 的教程和实战项目了!想必不用不多说,大家都知道 Spring Cloud 的重要程度.几乎稍微有点规模的公司,一般都离不开要和微服务打交道.同时,Spri ...
- Github点赞接近 70k 的Spring Cloud学习教程+实战项目推荐!牛批!
本文已经收录进:awesome-java (Github 上非常棒的 Java 开源项目集合) 这篇 Guide 来推荐 Spring Cloud 的教程和实战项目了!想必不用不多说,大家都知道 Sp ...
- Spring Cloud Alibba教程:如何使用Nacos作为配置中心
点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 在上一篇文章中讲解了如何使用Nacos作为服务注册中心注册.Nacos除了可以作为服务注册中心, ...
- Spring Cloud入门教程(二):客户端负载均衡(Ribbon)
对于大型应用系统负载均衡(LB:Load Balancing)是首要被解决一个问题.在微服务之前LB方案主要是集中式负载均衡方案,在服务消费者和服务提供者之间又一个独立的LB,LB通常是专门的硬件,如 ...
- Spring Boot 基础教程:集成 Knife4j
前言 之前介绍了如何在 Spring Boot 中集成 Swagger2 和 Swagger3,对于我们日常的接口管理已经够用了.但是作为一个颜值党,无论是 Swagger2 还是 Swagger3, ...
- 【微服务】Spring Cloud 基础
Spring Cloud 基础 前言 简介 Spring Cloud Config Spring Cloud Netflix Eureka Hystrix Zuul Feign Ribbon Arch ...
- 使用Nacos实现服务注册与发现(spring cloud 组件教程大全四)
使用Nacos实现服务注册与发现(spring cloud 组件教程大全四) idea 创建maven父子工程(spring cloud 组件教程大全 一) windows下nacos的安装及Mysq ...
- Spring Cloud架构教程 (三)服务网关(基础)
通过之前几篇Spring Cloud中几个核心组件的介绍,我们已经可以构建一个简略的(不够完善)微服务架构了.比如下图所示: alt 我们使用Spring Cloud Netflix中的Eureka实 ...
最新文章
- 李飞飞高徒:斯坦福如何打造基于视觉的智能医院?
- mysql workbench简单操作
- Lombok,自动值和不可变项
- amie 规则挖掘_AMIE的完整形式是什么?
- 登陆 manager app显示不是私密链接_小米上线了一款靠指静脉识别开锁的私密箱,打造你的私人存储空间...
- linux 下 eclipse 开发环境的搭建
- udhcpc 后台运行的方法【总结】
- 标志位操作指令七条CLC,STC,CLD,STD,CLI,STI,CMC
- linux下目录与文件的权限及特殊权限
- IN改写关联注意事项!
- python小波图像去噪_小波去噪
- arcgis 经纬度转大地坐标_ArcGIS的地理坐标系与大地坐标系
- 【深度学习】2.1深度学习的实用层面
- bilibili源代码泄露,go-common
- 手机日常使用技巧、和手机停机如何免费上网 。好多大家不知道的功能 不看后悔哦
- win11壁纸怎么可以动 Windows11秒变动态壁纸的设置方法
- Android之View提升:四 使用ExpandableListView 折叠显示
- 你知道什么是敏捷交换机吗?
- 我想给宝宝开发育儿软件
- 修改Mysql密码(简单粗暴)