SpringCloud学习笔记
SpringCloud学习笔记
Touch&
灵动
展开
-
Spring Cloud学习笔记【十二】Hystrix的使用和了解
Spring Cloud学习笔记【十二】Hystrix的使用和了解Hystrix [hɪst'rɪks],中文含义是豪猪,因其背上长满棘刺,从而拥有了自我保护的能力。本文所说的Hystrix是Netflix开源的一款容错框架,同样具有自我保护能力。一、Hystrix简介...原创 2020-04-13 14:36:23 · 342 阅读 · 0 评论 -
Spring Cloud学习笔记【十一】微服务网关Zuul的过滤和限流
Spring Cloud学习笔记【十一】微服务网关Zuul的使用和原理原创 2020-01-17 10:55:17 · 661 阅读 · 0 评论 -
Spring Cloud学习笔记【十】微服务网关Zuul的使用与了解
Spring Cloud学习笔记【九】微服务网关Zuul的使用与了解原创 2020-01-15 17:58:25 · 295 阅读 · 1 评论 -
Spring Cloud学习笔记【九】消息驱动Stream的使用与详解
Spring Cloud学习笔记【九】消息驱动Stream的使用与详解一、Stream简介官方定义如下:Spring Cloud Stream是一个框架,用于构建与共享消息传递系统连接的高度可伸缩的事件驱动微服务。该框架提供了一个灵活的编程模型,它建立在已经建立和熟悉的Spring熟语和最佳实践上,包括对持久性的PUB/Sub语...原创 2020-01-14 16:28:30 · 360 阅读 · 0 评论 -
Spring Cloud学习笔记【八】Bus、RabbitMQ和WebHooks实现配置中心与客户端的自动刷新功能
Spring Cloud学习笔记【八】Bus、RabbitMQ和WebHooks实现配置中心与客户端的自动刷新功能Spring Cloud Bus提供了批量刷新配置的机制,它使用轻量级的消息代理(例如RabbitMQ、Kafka等)连接分布式系统的节点,这样就可以通过Spring Cloud Bus广播配置的变化或者其他的管理指令。(1)利用消息总线触发一个客户端/bus/refr...原创 2020-01-13 16:03:10 · 847 阅读 · 1 评论 -
Spring Cloud学习笔记【六】Config 配置中心Service的使用与详解
Spring Cloud学习笔记【六】Config 配置中心Service的使用与详解1、产生前提配置文件是我们再熟悉不过的了,尤其是 Spring Boot 项目,除了引入相应的 maven 包之外,剩下的工作就是完善配置文件了,例如 mysql、redis 、security 相关的配置。除了项目运行的基础配置之外,还有一些配置是与我们业务有关系的,比如说七牛存储、短...原创 2020-01-09 15:01:14 · 1285 阅读 · 0 评论 -
Spring Cloud学习笔记【七】Config 配置中心与客户端的搭建使用与详解
Spring Cloud学习笔记【七】Config 配置中心与客户端的搭建使用与详解springcloud的版本Hoxton.SR1,springboot的版本是2.2.2.RELEASE。一、eruka服务端搭建a.依赖引入implementation 'org.springframework.cloud:spring-cloud-starter-...原创 2020-01-10 16:47:56 · 664 阅读 · 0 评论 -
Spring Cloud学习笔记【五】Feign简单使用和原理了解
Spring Cloud学习笔记【五】Feign简单使用和原理了解1 、什么是Feign?feigin是一种模板化,声明式的http客户端,feign可以通过注解绑定到接口上来简化Http请求访问。当然我们也可以在创建Feign对象时定制自定义解码器(xml或者json等格式解析)和错误处理。2、Open Feign vs Spring C...原创 2020-01-07 17:05:51 · 573 阅读 · 0 评论 -
Spring Cloud学习笔记【四】Ribbon简单使用和源码了解
Spring Cloud学习笔记【四】Ribbon简单使用和源码了解一、简单了解Ribbon Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简...原创 2020-01-06 18:35:43 · 309 阅读 · 0 评论 -
Spring Cloud学习笔记【三】Eureka集群高可用搭建
Spring Cloud学习笔记【三】Eureka集群高可用搭建一、说明准备3个Eureka Server搭建集群,相互之间进行两两注册,进行实例测试。方便理解集群 ,采用域名的映射。 修改你的hosts文件(win10的目录在C:\Windows\System32\drivers\etc )hosts文件:127.0.0.1 ...原创 2020-01-04 15:10:40 · 405 阅读 · 0 评论 -
Spring Cloud学习笔记【一】全家桶主要组件及简要介绍
Spring Cloud学习笔记【一】全家桶主要组件及简要介绍SpringCloud,进入官网地址,官网简单描述其全貌。基于SpringBoot构建的SpringCloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。简单的一张图,进行组件的描述,如下:1、Spring Cloud EurekaEureka负责...原创 2020-01-02 15:59:52 · 529 阅读 · 0 评论 -
Spring Cloud学习笔记【二】Eureka服务注册与发现
Spring Cloud学习笔记【二】Eureka服务注册与发现一、Eureka简介 Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件的一部分,基于 Netflix Eureka 做了二次封装,主要负责完成微服务架构中的服务治理功能,服务治理可以说是微服务架构中最为核心和基础的模块,...原创 2020-01-03 09:27:55 · 304 阅读 · 0 评论