文章 2024-07-05 来自:开发者社区

SpringCloud面试之流量控制组件Sentinel详解

1.雪崩问题 微服务调用链路中的某个服务故障,引起整个链路中的所有微服务都不可用,这就是雪崩。 1.1 解决雪崩问题的常见方式有四种 (1)超时处理:设定超时时间,请求超过一定时间没有响应就返回错误信息,不会无休止等待 (2)舱壁模式:限定每个业务能使用的线程数,避免耗尽整个tomcat的资源,因此也叫线程隔离。 (3)熔断降级:由断路器统计业务执行的异常...

SpringCloud面试之流量控制组件Sentinel详解
问答 2024-06-13 来自:开发者社区

Spring Cloud Alibaba 针对 Netflix 组件的替代方案?

Spring Cloud Alibaba 针对 Netflix 组件的替代方案?

微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)

307 课时 |
1778 人已学 |
免费
开发者课程背景图
文章 2024-06-12 来自:开发者社区

OpenFeign:Spring Cloud声明式服务调用组件

问题总结 OpenFeign? Feign VS OpenFeign? OpenFeign实现远程服务调用? OpenFeign超时控制? OpenFeign日志增强? 问题答案 Open Feign Spring官方推出的一种声明式服务端调用与负载均衡组件。 ...

文章 2024-06-07 来自:开发者社区

SpringClou、SpringBoot、SpringCloud-Alibaba各个组件版本对应关系

目前阿里推荐使用的版本   更新于2023年7月27日·65次修订 由于 Spring Boot 3.0,Spring Boot 2.7~2.4 和 2.4 以下版本之间变化较大,目前企业级客户老项目相关 Spring Boot 版本仍停留在 Spring Boot 2.4 以下,为了同时满足存量用户和新用户不同需求,社区以 Spring Boot 3.0 和 2.4 分别为分...

文章 2024-04-23 来自:开发者社区

Spring Cloud 常用各个组件详解及实现原理(附加源码+实现逻辑图)

Eureka 注册中心组件,主要是用来做服务注册和服务发现的 ...

Spring Cloud 常用各个组件详解及实现原理(附加源码+实现逻辑图)
文章 2024-03-19 来自:开发者社区

【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(一)基础知识+各个组件介绍+聚合父工程创建

1、微服务简介 什么是微服务呢? 就是将一个大的应用,拆分成多个小的模块,每个模块都有自己的功能和职责,每个模块可以 进行交互,这就是微服务 简而言之,微服务架构的风格,就是将单一程序开发成一个微服务, 每个微服务运行在自己的进程中,并使用轻量级通信机制,通常是 HTTP RESTFUL API 。这些服务围绕业务能力来划分构建的,并通 过完全自动化部署机制来独立部署这些...

【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(一)基础知识+各个组件介绍+聚合父工程创建
文章 2024-03-07 来自:开发者社区

web后端-SpringCloud-Bus消息总线组件

N.1 Bus的介绍 1)当我们更新 GitHub 中的配置文件内容后, Config 客户端服务是否会及时更新的配置内容呢?2)答:不会,我们需要更改后,然后重启项目,这样的话就比较麻烦,所以Bus...

web后端-SpringCloud-Bus消息总线组件
文章 2024-03-03 来自:开发者社区

SpringCloud负载均衡源码解析 | 带你从表层一步步剖析Ribbon组件如何实现负载均衡功能

添加了@LoadBalanced注解,即可实现负载均衡功能,这是什么原理呢? 1、负载均衡原理 SpringCloud底层其实是利用了一个名为Ribbon的组件,来实现负载均衡功能的。 思考:发出的请求明明是...

阿里云文档 2024-02-07

如何使用Ribbon组件实现SpringCloud应用的负载均衡

Spring Cloud的负载均衡是通过Ribbon组件完成的。Ribbon主要提供客户侧的软件负载均衡算法,实现Spring Cloud中的RestTemplate和Feign客户端底层的负载均衡。本文介绍如何使用Ribbon实现Spring Cloud应用的负载均衡。

文章 2024-01-29 来自:开发者社区

【分布式】Spring Cloud 组件综述

Spring Cloud 是一个基于 Spring Boot 的分布式系统开发工具,它提供了一系列的组件和工具,帮助开发者构建和部署分布式系统。Spring Cloud Config:用于集中式的外部化配置管理。支持将配置存储在远程仓库,并通过客户端或服务端获取配置信息。Spring Cloud Eureka:提供服务注册和发现功能,使微服务可以方便地找到和调用其他微服务。Spring Clou....

【分布式】Spring Cloud 组件综述

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。