网站Logo chenxin-blog
首页
分类
哲理的小句
相册
视频
文档
关于
登录

CircuitBreaker断路器

概述 分布式系统可能面临的问题 复杂分布式体系结构中的应用程序有数十个依赖(可以理解为调用)关系,每个依赖关系在某些时候将不可避免地失败。 服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的

2024-11-27
19
0

OpenFeign服务接口调用

OpenFeign基础相关概念 什么是OpenFeign 翻译 Feign是一个声明性web服务客户端。它使编写web服务客户端变得更容易。使用Feign创建一个接口并对其进行注释。它具有可插入的注释支持,包括Feign注释和JAX-RS注释。Feign还支持可插拔编码器和解码器。Spring Cl

2024-11-25
13
0

LoadBalancer负载均衡服务调用

Ribbon 已经进入维护阶段,不再使用 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连

2024-11-21
7
0

Consul服务注册与发现

Consul简介 概念 Consul is a multi-networking tool that offers a fully-featured service mesh solution. It solves the networking and security challenges of

2024-11-21
39
0

微服务通用组件模块

对于很多微服务模块都需要的通用组件,我们可以把这些通用的提取出来作为一个通用组件包。 这个包是不作为一个微服务的,因此不需要启动类。 新建通用组件模块Consul简介 概念 Consul is a multi-networking tool that offers a fully-featured

2024-11-20
10
0

RestTemplate

什么是RestTemplate RestTemplate官网 RestTemplate 是 Spring 提供的一种用于 发送 HTTP 请求并接收响应 的工具类,广泛应用于微服务架构中服务间的通信。 它可以轻松地实现对外部 RESTful 服务的访问,并支持多种 HTTP 方法如 GET、POST

2024-11-19
21
0