spring cloud知识总结

1.注册中心

  • 管理所有微服务的地址信息
  • 服务启动时把自己注册上去
  • 服务之间要调用时,从注册中心发现对方地址
  • 同时做心跳检测,剔除挂掉的服务

2.负载均衡

  • 同一个服务部署多台机器时,把请求均匀分发
  • 避免某一台压力过大
  • 常见策略:轮询、随机、权重等

3.服务调用

  • 让微服务之间能互相通信、互相请求接口
  • Spring Cloud 里常用 OpenFeign 实现
  • 像调用本地方法一样调用远程服务,简化代码

4.熔断

  • 当某个服务频繁报错、响应慢时,直接切断调用
  • 防止错误扩散,避免服务雪崩
  • 配合降级:返回兜底数据,不让整个系统挂掉

5.网关

  • 所有外部请求统一入口
  • 做路由转发、负载均衡
  • 统一鉴权、限流、日志、跨域
相关推荐
神奇小汤圆6 小时前
一个接口多个实现,Spring 怎么"适配多场景"?
后端
花开彼岸天~6 小时前
鸿蒙原生开发手记:徒步迹 - 自定义组件开发规范
后端·华为·harmonyos·鸿蒙系统
Suhan427 小时前
IDEA 设置启动参数和环境变量
spring boot·spring·编辑器·idea
songroom7 小时前
Kimi K3:Rust封装XTP接口详细教程实践
开发语言·后端·rust
kebeiovo7 小时前
游戏服务端开发:Actor模型详解(Go语言)
开发语言·后端·golang
红烧大青虫8 小时前
setInterval 倒计时实现:60s 验证码发送逻辑
后端·华为·harmonyos·鸿蒙系统
小村儿8 小时前
连载14-实战篇--一个半月,我一个人和 Claude Code 搭出一套数字人工程
前端·后端·ai编程
你驴我8 小时前
WhatsApp 多账号下消息已读回执的实时聚合与推送实践
后端·python
用户208046804568 小时前
Python3 注释编写完全指南:从基础规范到高效实践
后端
苏三说技术9 小时前
Jackson3来了,变化真大!
后端