spring cloud知识总结

1.注册中心

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

2.负载均衡

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

3.服务调用

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

4.熔断

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

5.网关

  • 所有外部请求统一入口
  • 做路由转发、负载均衡
  • 统一鉴权、限流、日志、跨域
相关推荐
lizhongxuan2 小时前
AI Agent 上下文压缩利器 Headroom
后端
Csvn4 小时前
SSH 远程管理与安全加固 — 运维的守门之道
后端
IT_陈寒4 小时前
Python搞不定字符串编码?这破玩意坑我两小时!
前端·人工智能·后端
菜鸟谢5 小时前
Rust 智能指针完整详解
后端
菜鸟谢6 小时前
Rust 函数完整知识点详解
后端
爱勇宝6 小时前
淡泊名利之前,先承认我们都很焦虑
前端·后端·程序员
菜鸟谢6 小时前
Rust 闭包(Closure)完整详解
后端
ServBay6 小时前
如何利用本地技术栈构建 0 成本 AI SaaS 雏形
后端·aigc·ai编程
菜鸟谢6 小时前
Rust 集合 + 迭代器完整详解
后端
杨利杰YJlio6 小时前
Codex桌面客户端上手:项目、插件与自动化实战
前端·后端