spring-cloud Hoxton.SR2 总章
最开始学习springcloud,大概是在2016年底的时候,那个时候,springboot、springcloud应用还没有目前这么常见,刚刚接触的时候,给人的感觉,确实还是比较震撼的,有点颠覆了之前的一些想法,确实是涨了知识和见解:原来应用,还可以这么玩;之前更多的是,单个应用,分个模块(RPC、hession、dubbo……),有钱的企业,F5负载一下,没有钱的,nginx搞一搞也可以;这样的,基于客户端的负载均衡,可以选择的,太少(也可能当时,自己比较菜鸡,接触得比较少~);整个springcloud,使整个微服务更加平民化了。
整理整个文章,确实也花了不少的时间,也查看了大量的相关的书籍,文档,官网,以及源代码;整个过程中,确实也是不断的学习和深化整个技术栈。
本地项目的基础环境
环境 | 版本 |
---|---|
jdk | 1.8.0_201 |
maven | 3.6.0 |
Spring-boot | 2.2.4.RELEASE |
Spring-cloud | Hoxton.SR2 |
正片
《<一>spring-cloud Hoxton.SR2版 服务注册与发现–eureka搭建以及集群搭建》
《<二>spring-cloud Hoxton.SR2 负载均衡ribbon搭建使用》
《<三>spring-cloud Hoxton.SR2 负载均衡openfeign搭建使用》
《<四>spring-cloud Hoxton.SR2 断路器hystrix搭建使用》
《<五>spring-cloud Hoxton.SR2 hystrix Dashboard监控搭建使用》
《<六>spring-cloud Hoxton.SR2 网关组件zuul搭建使用》
《<七>spring-cloud Hoxton.SR2 网关组件gateway搭建使用》
《<八>spring-cloud Hoxton.SR2 配置中心config服务端、客户端的搭建使用》
《<九>spring-cloud Hoxton.SR2 spring-cloud-bus消息总线的搭建使用》
番外篇
《<番外篇>docker 、docker-compose环境部署eureka集群》
《<番外篇>spring-cloud Hoxton.SR2 eureka客户端自动装配部分源码解析,以及@EnableEurekaClient注解详解》
《<番外篇>spring-cloud Hoxton.SR2版 服务注册与发现–zookeeper搭建以及远程调用(openfeign)使用》
《<番外篇>spring-cloud Hoxton.SR2版 服务注册与发现–consul搭建以及远程调用(openfeign)使用》
《<番外篇>spring-cloud Hoxton.SR2 负载均衡ribbon自动装配,负载均衡部分源码解析》
《<番外篇>spring-cloud Hoxton.SR2 openfeign自动装配部分源码解析,以及@EnableFeignClients注解详解》
《<番外篇>spring-cloud Hoxton.SR2 @SpringCloudApplication注解、@EnableDiscoveryClient注解详解》
具体代码信息,可以查看《码云》