微服务 – Spring Cloud – OpenFeign
OpenFeign 简介
OpenFeign 提供了一种声明式的远程调用接口。
OpenFeign 能做什么
目的是为了简易HTTP客户端的编写。
之前在 笔记中介绍了 Ribbon + ...
OpenFeign 简介
OpenFeign 提供了一种声明式的远程调用接口。
目的是为了简易HTTP客户端的编写。
之前在 笔记中介绍了 Ribbon + ...
hystrix是Netlifx开源的一款容错框架,防雪崩利器,具备服务降级,服务熔断,依赖隔离,监控(Hystrix Dashboard)等功能。
Read More
Ribbon是Netflix发布的开源项目,主要目的是为客户端提供负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单地说,就是在配置文件中列出Load Balancer(简称LB)后面所有机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我...
HashiCorp Consul is a service networking solution that enables teams to manage secure network connectivity between services and across on-prem and m...
ZooKeeper是一个集中式服务,用于维护配置信息、命名、提供分布式同步、提供组服务. 支持高度可靠的分布式协调. zookeeper 数据模型: 其实就是用来存储和处理...
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。 SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能
Read More
在日常项目中,可能经常会遇到发起http请求,调用别的资源拿到需要的数据。比方说调用公司的某一个http服务、第三方http接口等 http请求方式分为好几种,如果遵循resultful api格式,那就分为 post、get、delete、put等 最常见的为 配置本地资源映射,可以读取本地的图片、文件、音频、视频等
微服务 – Spring Cloud – Rabbion
Ribbon 简介
微服务 – Spring Cloud – consul 安装、服务注册、服务发现
what is consul?
微服务 – Spring Cloud –zookeeper安装以及服务注册、发现
zookeeper 简介
zookeeper 数据模型和分层命名空间
微服务 – Spring Cloud – Eureka
Eureka 服务管理
springboot 封装http请求工具
Read More
springboot 封装http请求工具
Springboot 拦截器配置本地资源映射
创建WebAppConfigurer 拦截器类, 重写 addResourceHa...