Spring Cloud
主要为平时开发、学习Spring Cloud记录
程序猿的酒
只有拼尽全力,才能毫不费力!
展开
-
Spring Cloud学习|第一篇:注册中心-Eureka+Consul
目录1.前言2.开发环境3.Springcloud环境搭建4.注册中心之Eureka4.1 Eureka服务端4.2 Eureka客户端4.3 启动及访问5.注册中心之Consul5.1 Consul简单介绍5.1 docker安装Consul及启动5.3 Consul启动及访问6. Springcloud整合Consul6.1 依赖6.2 配置及说明6.3 启动及访问6.4 Consul页面统一...原创 2019-08-04 16:00:53 · 629 阅读 · 0 评论 -
Spring Cloud学习|第二篇:负载均衡-Ribbon
目录123 1 2 3原创 2019-08-20 15:50:08 · 404 阅读 · 0 评论 -
Spring Cloud学习|第三篇:声明式调用-Feign
目录1.前言 1.前言 一直想写一个系列,将平时工作中使用的环境、技术都写进同一系列中,目的主要使自己知识成体系,初步规划内容有《Docker+Nexus搭建Maven私服》、《Docker+Jenkins实现自动化部署》、《Springcloud系列》、《k8s服务编排》,后续可能还会有新的动西加入,...原创 2019-08-07 17:06:23 · 230 阅读 · 0 评论 -
Spring Cloud学习|第四篇:熔断器-Hystrix
目录1.简介2.入门案例2.1 RestTemplate实现服务降级2.2 Feign实现服务降级3.Hystrix异常处理3.1 注解形式异常处理3.2 Feign调用异常处理 1.简介 Hystrix是一个延迟和容错库,旨在隔离远程系统、服务和第三方库,阻止级联故障,在复杂的分布式系统中实现恢复能力...原创 2019-08-21 16:00:01 · 169 阅读 · 0 评论 -
Spring Cloud学习|第五篇:路由网关-Zuul
目录1.简介2.入门案例2.1 创建下游服务2.2 创建zuul网关服务3.zuul网关集成服务4.路由配置5.zuul Filter链5.1 自定义zuul Filter5.2 自定义异常处理6.参考资料 1.简介 zuul是从设备和网站到后端应用程序所有请求的前门,为内部服务提供可配置的对外URL到服务的映射关系,基于JVM的后端路由器。为所有下游服务的网关层,所有前台请求均先达到zuul服...原创 2019-08-23 17:46:20 · 274 阅读 · 0 评论 -
Spring Cloud学习|第六篇:消息驱动-Stream
目录1.Stream简介2.入门案例3.基本概念7.参考资料 1.Stream简介 Spring Cloud Steam是一个用来为微服务应用构建消息驱动能力的框架,它可以基于Spring Boot创建独立的可用于生产的Spring应用程序。它通过使用Spring Integration来连接消息代理中间件实现消息事件驱动。 上图为官方提供的Spring Cloud Stream运行图,图中...原创 2019-09-09 15:33:26 · 363 阅读 · 0 评论 -
Spring Cloud学习|第七篇:分布式配置中心+Bus总线
目录1.前言2.分布式配置中心搭建3.手动刷新配置4.消息总线动态刷新配置5.消息总线刷新配置原理解析 1.前言 一提到微服务,那么离不开的就是配置中心,而对于多个服务共用的配置我们总希望有一个配置中心进行保存。Springcloud提供的Spring Cloud Config就为我们提供了这个能力,下边我们从零开始搭建一个分布式配置中心。 2.分布式配置中心搭建 服务 端口 作用 ...原创 2019-09-18 09:24:08 · 214 阅读 · 0 评论