白话SpringCloud | 第零章:前言

说在前面

大清早醒来,以为睡不着了。仍是起来,写写博客。但最后发现关于SpringBoot的安全相关的仍是比较多内容的,也比较专业,怕是一个多小时完不成的,也罢,那就来写写关于SpringCloud前言吧。编程

说明

《白话SpringCloud》系列仍是以基础入门为主,但愿经过此系列,一方面能加深对SpringCloud的理解和深刻,另外一方面,也但愿经过写做的方式,来推进本身,不断的学习,毕竟写相关系列文章,是须要查阅相关资料和去官网看看苦涩的英文材料的。人都是懒的,没有必定压力,动力不足呀~安全

开发环境说明

在开发工具上,仍是选择习惯了的sts吧,请idea大神们不要嫌弃,⊙﹏⊙‖∣微信

在版本上,后期也想跟进SpringBoot2的相关步伐,因此直接使用F版进行工程示例吧,不要太太多坑就好。目前咱们用的仍是E版的。。分布式

  • SpringCloud:Finchley版本
  • SpringBoot:2.0.3

教程说明

简单来讲,SpringCloud就是个全家桶,并且大部分都是netflix家的。是整套的解决方法,覆盖了各个微服务的核心组件。基本上是开箱即用了。本人以为,在开发过程当中,SpringCloud实际编程的机会不多,基本上属于外围的地方用上,核心仍是SpringBoot。也可能作的项目不那么复杂,没有过多的进行自定义的部分。因此,本系列关于一些知识点时,会重点介绍下为什么须要,以及解决了啥问题,示例代码知识其中的一部分。也但愿能讲好这些问题吧。ide

  • 第一部分:什么是SpringCloud
  • 第二部分:经常使用组件的介绍和使用
    • 服务注册与发现
    • 服务消费者(Ribbon、Feign)
    • 服务容错保护(hysrix)
    • 分布式配置中心
    • 路由网关(Zuul、gateway)
    • 其余组件待补充...
  • 第三部分:实践系列
    • 统一异常处理
    • 使用Docker编排微服务
    • 待补充...
  • 第四部分:监控系列
    • 监控方案(Pinpoint、zipkin、skywalking)
    • ELK日志平台
    • 待补充...

可能中间,各组件会分开几个章节进行讲解的。后续有补充的会进行及时更新的。目前只是大体列举了下,后期相关的有关联的,会进行补充的。微服务

总结

仍是但愿经过此系列,能让未接触过SpringCloud的同窗,能简单的使用各组件吧。工具

最后

目前互联网上大佬都有分享SpringCloud系列教程,内容可能会相似,望多多包涵了。原创不易,码字不易,还但愿你们多多支持。若文中有错误之处,还望提出,谢谢。学习

老生常谈

  • 我的QQ:499452441
  • 微信公众号:lqdevOps

公众号

我的博客:http://blog.lqdev.cn开发工具

原文地址:http://blog.lqdev.cn/2018/09/03/SpringCloud/chapter-zero/idea

相关文章
相关标签/搜索